http://ado.net提供了丰富的数据库 *** 作,这些 *** 作可以分为三个步骤:
· 第一,使用SqlConnection对象连接数据库;
· 第二,建立SqlCommand对象,负责SQL语句的执行和存储过程的调用;
· 第三,对SQL或存储过程执行后返回的“结果”进行 *** 作。
对返回“结果”的 *** 作可以分为两类:
· 一是用SqlDataReader直接一行一行的读取数据集;
· 二是DataSet联合SqlDataAdapter来 *** 作数据库。
两者比较:
· SqlDataReader时刻与远程数据库服务器保持连接,将远程的数据通过“流”的形式单向传输给客户端,它是“只读”的。由于是直接访问数据库,所以效率较高,但使用起来不方便。
①建立数据库连接对象(connection对象)②打开数据库连接(connection对象open方法)
③建立数据库命令对象,指定命令对象所使用的连接对象(command)
④指定命令对象的属性(CommandText属性)
⑤执行命令(command的方法,如ExecuteReader)
⑥ *** 作返回结果(对SqlReaderData对象进行读取)
⑦关闭数据库连接
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)