ADO.NET *** 作数据库的几个对象是什么

ADO.NET *** 作数据库的几个对象是什么,第1张

接口 IConnection ,IDataAptader,ICommand,IDataReader,ITranction.....

由接口现实抽象类 :DBConnection,DBCommand,DBTranction,DBDatareader......

以上主键放在System.Data 中。不同的数据类库继承抽象类,实现各种的具体类。

比如SQL Server :SqlConnection........

比如SQL Compact :SqlCeConnection..........

Connection: 数据连接

Command:SQL语句的实际执行者

DataReader:快速只向前的数据读取。

Tranction:数据库事务。

DataAptader:适配器。

主要的就是这几个了,当然还有ConnectionBuilder,DataParameter 等等类。

DataReader和DataSet。

DataSet:这个对象可以视为一个暂存区(Cache),可以把从数据库中所查询到的数据保留起来,甚至可以将整个数据库显示出来。

DataReader:当我们只需要循序的读取数据而不需要其它 *** 作时,可以使用DataReader对象。


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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存