进行数据操控ADO.NET组件时,以前的ADO版本就提供单一的组件,但是现在的ADO.NET 分为两种,一种是直接存取MS SQL Server 中的数据,另一种是透过OLEDB 来存取其它数据库中的数据。
我们提供的服务有:成都网站设计、成都网站制作、微信公众号开发、网站优化、网站认证、都兰ssl等。为上千多家企事业单位解决了网站和推广的问题。提供周到的售前咨询和贴心的售后服务,是有科学管理、有技术的都兰网站制作公司
前面我们提过: 要存取数据源中的数据,要透过数据操控组件。这个数据操作组件就是Connection 对象、Command 对象、DataSetCommand 对象以DataReader 对象。由于我们可以选择透过OLE DB 和资料源联机,或是和MS SQL Server 直接联机;所以ASP.NET 提供了两组数据操作组件,分别为ADO.NET组件以及SQL 数据操作组件。
每组数据操作ADO.NET组件内都有Connection 对象、Command 对象、DataSetCommand 对象及DataReader 对象。为了容易分别这两组数据控制对象,我们将这四个对象分别加上前缀ADO以及SQL,如下表所示:
这两种数据操作组件虽然针对的数据源不一样,但是这些对象的架构都一样。例如ADOConnection 和SQLConnection 对象虽然一个是针对OLE DB,而另一个是针对MS SQLServer,但是这两个对象都有一样的属性、事件及方法,所以使用起来并不会造成困扰;只要了针对所要建立的数据源种类来选择ADO.NET组件,或是SQL 数据操作组件就可以了。#t#
虽然我们也可以透过OLE DB 来存取MS SQL Server 中的资料,但是透过SQL 类别对象来存取MS SQL Server 中的数据效率最好;这是因为SQL 类别不经过OLE DB 这一层,而是直接呼叫MS SQL Server 中的API,所以效率比较好。ADO.NET组件对于这两种数据存取方式所使用的对象完全不一样,在使用的时候必须要特别注意。
文章标题:编程人员介绍操作ADO.NET组件说明
地址分享:http://www.shufengxianlan.com/qtweb/news48/279848.html
网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联