首页 >> 大全

ADO.NET 中的五大对象

2023-12-05 大全 19 作者:考证青年

ADO.NET 对象模型中有五个主要的组件,分别是 、 、、 以及。这些组件中负责建立连接和数据操作的部分我们称为数据操作组件( ) ,分别由 对象、 对象、对象以及 对象所组成。数据操作组件主要是作为对象以及数据源之间的桥梁,负责将数据源中的数据取出后植入 对象中,以及将数据存回数据源的工作。前四个是数据提供程序类,是中操作数据库类的类。下面上图解释一下ADO.NEt对象模型(图片是参考别人的)

对象中必须有属性和方法吗_对象中未赋值的属性的值为_

一、数据操作组件

(1)对象

_对象中必须有属性和方法吗_对象中未赋值的属性的值为

对象就像是打仗时候的通信兵,他们在打仗之前需要先接通司令部与各个作战单位之间的通信线路。之后作战命令的获取以及发布都要靠通信线路来完成。这里的司令部就类似于服务器,各作战单位就类似于各应用程序。

(2)对象

执行一些简单操作命令,如:增删改删,即执行T-SQL语句。对象有几个比较重要的方法,如()方法,执行增删改命令,返回的是受影响的行数。查询方法有2种:一个是()方法,返回一个对象。还有()方法,返回首行首列值。

(3)对象

_对象中未赋值的属性的值为_对象中必须有属性和方法吗

数据适配器,从数据库中检索数据,再填充到本地数据集中。同时,我们可以利用,再将数据反向从中更新回数据库。使用中主要有4个命令对象比较重要。它们分别是:、、、。,主要是从数据库中检索数据、、这3个命令对象主要负责把本地数据集中的数据上传回服务器。我们主要使用的是前者。的Fill方法,用于使用的的执行结果集来填充。

(4)对象

当我们只需要循序的读取数据而不需要其它操作时,可以使用 对象。对象只是一次一笔向下循序地读取数据源中的数据,不作其它的操作。因为 在读取数据的时候限制了每次只读取一笔,而且只能只读,所以使用起来不但节省资源而且效率很好。此外,因为不用把数据全部传回,故可以降低网络的负载。但是,当我们从数据源中一条一条的读取数据的时候,一定记得要时刻打开数据库的连接。

二、对象

这个对象可以视为本地内存中的一个数据库,可以把从数据库中所查询到的数据保留到本地。 的能力不只是可以储存多个Table,还可以透过 对象取得一些例如主键等数据表结构,并可以记录数据表间的关联。当我们使用读取数据的时候,数据库的连接是否关闭已经无关紧要了。 对象可以说是ADO.NET 中重量级的对象,通过 对象这个桥梁,实现了与数据源沟通的能力 。

关于我们

最火推荐

小编推荐

联系我们


版权声明:本站内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 88@qq.com 举报,一经查实,本站将立刻删除。备案号:桂ICP备2021009421号
Powered By Z-BlogPHP.
复制成功
微信号:
我知道了