码迷,mamicode.com
首页 > 数据库 > 详细

SQL数据库--数据访问

时间:2016-08-15 10:04:15      阅读:166      评论:0      收藏:0      [点我收藏+]

标签:

数据访问:

对应命名空间:System.Data.SqlClient;

 

SqlConnection:连接对象

SqlCommand:命令对象

SqlDataReader:读取器对象

 

 //造连接字符串

 string connstring = "server=.;database=mydb;user=sa;pwd=123";

 

 //造连接对象

 SqlConnection conn = new SqlConnection(connstring);

 

 //创建命令对象

 SqlCommand cmd = conn.CreateCommand();

 

 //写要执行的SQL语句

 cmd.CommandText = "select * from Info";

 

 //打开连接

 conn.Open();

 

 //执行操作(读取操作,返回读取器对象)

 SqlDataReader dr = cmd.ExecuteReader();

 

 //执行操作(增删改操作,返回行数)

 //cmd.ExecuteNonQuery();

 

 //处理数据

 if (dr.HasRows)——这是布尔类型的值,返回true或者false

 {

         dr.Read();

         Console.WriteLine(dr[0]);

         Console.ReadLine();

 }

 else

 {

        Console.WriteLine("读取失败!");

 }

 

 //关闭连接

 conn.Close();

 

//dr.Read() 是数据库数据访问指针,每执行一次都会向下走一行,如果有内容则返回true,同时dr访问为当前行数据集合,可以使用索引或是列名来访问相对应的数据

 技术分享

技术分享

技术分享

 

SQL数据库--数据访问

标签:

原文地址:http://www.cnblogs.com/light3857/p/5771808.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!