4、AD.NET数据访问技术中的 Command对象有哪三种执行方法?

4、AD.NET数据访问技术中的 Command对象有哪三种执行方法?,第1张

1、概述

http://ado.net提供了丰富的数据库 *** 作,这些 *** 作可以分为三个步骤:

· 第一,使用SqlConnection对象连接数据库;

· 第二,建立SqlCommand对象,负责SQL语句的执行和存储过程的调用;

· 第三,对SQL或存储过程执行后返回的“结果”进行 *** 作。

对返回“结果”的 *** 作可以分为两类:

· 一是用SqlDataReader直接一行一行的读取数据集;

· 二是DataSet联合SqlDataAdapter来 *** 作数据库。

两者比较:

· SqlDataReader时刻与远程数据库服务器保持连接,将远程的数据通过“流”的形式单向传输给客户端,它是“只读”的。由于是直接访问数据库,所以效率较高,但使用起来不方便。

①建立数据库连接对象(connection对象)

②打开数据库连接(connection对象open方法)

③建立数据库命令对象,指定命令对象所使用的连接对象(command)

④指定命令对象的属性(CommandText属性)

⑤执行命令(command的方法,如ExecuteReader)

⑥ *** 作返回结果(对SqlReaderData对象进行读取)

⑦关闭数据库连接


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10028687.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-04
下一篇 2023-05-04

发表评论

登录后才能评论

评论列表(0条)

保存