ADO.NET链接执行SQL的小白思路

ado.net 主要就是访问数据源  数据源就是数据库和数据库里面的东西
针对不同的数据库ADO.NET会使用不同的方式去链接


ADO首先链接数据库

然后执行增删改查

关闭

清理资源


引入命名空间----找到数据库(链接字符串)----实例化链接的对象


------connection对象去建立连接-------打开链接


-------command命令对象,执行SQL。关闭



过程

1:引入命名空间
using System .data . SqlClient;

2: 链接服务器/数据库/--登陆

              服务器名称------>数据库名称----->数据库账号--->密码
string str = "server = xkc ;database = 1605" ; uid =sa; pwd =123


3:实例化数据库连接对象
sqlConnection  conn = new sqlConnection(登陆数据库用到的参数[str];共4个)

4:打开数据库
conn . Open();

------------以上建立好链接,并且打开了数据库,接下来就执行命令了。


1: 创建执行SQL的对象
Sqlcommand  cmd = new SqlCommand();

2: 指定要执行的SQL语句/或者存储过程
cmd . CommandText = "select * from user";

3: 确定上面所赋值是SQL/或是存储过程
cmd .CommandType = CommandText;

-----以上有了链接/打开数据库的这个人【外交官】
-----以上有了执行SQL的对象,接下来就执行SQL语句了【老板的命令】

指定数据库所用的链接
SQL的链接------>链接方式
cmd .Connection = connn;


声明一个数据流对象,把SQL执行后的结果交给他
SqlDataReader  sdr = cmd . ExecuteReader();


读取数据流中的数据
sdr.Read()

a = sdr["name"]



结束
关闭数据流对象
sdr.Close();

关闭数据库连接
conn.Close();

posted @ 2016-09-07 11:09  BlankMood  阅读(493)  评论(0编辑  收藏  举报