数据库连接

今天利用闲余时间,将连接SqlServer相关的知识整理下:

其实连接数据库大致都有以下几步:

1.      建立数据库驱动,并打开驱动

2.      创建数据库指令

3.      读取和执行指令

知道了步骤后,那我们来尝试下 :

//DataSource为数据源,Database为你要连接的数据库,Integrated Security=true是指用户不用通过身份验证来连接数据库

String info= "DataSource=localhost;Database=userTables;Integrated Security=true";

string  SearchTableInfo = "select  *from userAccount";//查询表userAccount中的信息

//建立数据库驱动,并打开驱动

SqlConnection conn= new SqlConnection(info);

try

{ conn.Open();}

 catch (Exception)

 {throw newException("数据库出错,不能成功打开,请再试"); }

SqlCommand sc = new SqlCommand( SearchTableInfo, conn);//创建数据库指令

SqlDataReader cc =sc.ExecuteReader();//读取和执行指令

//输出表信息(在这里我建的userAccount这个表只有两行两列,故i<3)

while(cc.Read())

  {    for(int i = 0; i < 3; i++)

                {Console.Write(cc[i]+ " ");}

   }

//关闭数据库

cc.Close();

conn.Close();

其实SqlServer的连接上述几步就可以实现了, 不算复杂把, 当然我这里指的只是数据库最基础的东西, 要想深入只有靠自己去研究,理解 ,冰冻三尺非一日之寒,只要不断努力,我相信你一定可以获得很多


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值