ADO.NET查看
2021-06-21 18:05
标签:-- generic pwd arch static and 执行 ace 中括号 数据库: vs:连接数据库查看内容 ADO.NET查看 标签:-- generic pwd arch static and 执行 ace 中括号 原文地址:http://www.cnblogs.com/skyhorseyk/p/7111212.htmlcreate database Date0504
go
use Date0504
go
create table Users
(
Ids int primary key identity(1,1), --设置一个int类型的主键从1开始一次递增--
Ucode nvarchar(200),
UserName nvarchar(200),
[passWord] nvarchar(200), --关键词要用中括号括起来--
NickName nvarchar(200),
Sex bit,
Birthday datetime,
Nation nvarchar(200),
)
insert into Users values(‘U001‘,‘zhangsan‘,‘123‘,‘张三‘,1,‘2001-1-1‘,‘N001‘)
insert into Users values(‘U002‘,‘lisi‘,‘123‘,‘李四‘,1,‘2002-2-2‘,‘N002‘)
insert into Users values(‘U003‘,‘wagnwu‘,‘123‘,‘王五‘,1,‘2003-3-3‘,‘N003‘)
insert into Users values(‘U0014‘,‘xiaohua‘,‘123‘,‘小花‘,1,‘2004-4-4‘,‘N004‘)
create table UserNation
(
NationCode nvarchar(200) primary key,
NationName nvarchar(200)
)
insert into UserNation values(‘N001‘,‘汉族‘)
insert into UserNation values(‘N002‘,‘满族‘)
insert into UserNation values(‘N003‘,‘藏族‘)
insert into UserNation values(‘N004‘,‘彝族‘)
select * from UserNation
select *from Users
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Data.SqlClient;//1、第一步引用此命名空间
namespace ado.net
{
class Program
{
static void Main(string[] args)
{
//编写连接字符串 一定要写仔细不能写错 一个字符串真能连接一个表
string sql = "server =.;database=Date0504;user=sa;pwd=y920106k";//服务器名称 ;连接数据库(只能练一个数据库但能操作所有的表);用户名 ;密码
//创建数据库连接对象
SqlConnection conn = new SqlConnection(sql); // SqlConnection 连接
//创建数据库操作对象
SqlCommand cmd = conn.CreateCommand(); //SqlCommand 命令 编写命令
//执行操作
cmd.CommandText = "select * from users"; //查询users表
conn.Open(); //打开数据库连接最后别忘掉关掉连接
SqlDataReader dr = cmd.ExecuteReader(); //将语句执行,结果查询到dr对象中
Console.WriteLine("id 编号 用户名 密码 昵称 性别 生日 民族");
dr.Read(); //指针往下走一行
while (dr.Read())//查看全部内容
{
Console.WriteLine(dr["Ids"] + " | " + dr["Ucode"] + " | " + dr["UserName"] + " | " + dr["PassWord"] + " | " + dr["NickName"] + " | " + (Convert.ToBoolean(dr["Sex"]) ? "男" : "女") + " | " + Convert.ToDateTime(dr["Birthday"]).ToString("yyyy年MM月dd日") + " | " + dr["Nation"]);
}
Console.ReadLine();
conn.Close(); //关掉数据库连接和conn。open对应
Console.ReadLine();
}
}
}