编程人员介绍操作ADO.NET组件说明

开发 后端
这两种数据操作ADO.NET组件虽然针对的数据源不一样,但是这些对象的架构都一样。例如ADOConnection 和SQLConnection。。

进行数据操控ADO.NET组件时,以前的ADO版本就提供单一的组件,但是现在的ADO.NET 分为两种,一种是直接存取MS SQL Server 中的数据,另一种是透过OLEDB 来存取其它数据库中的数据。

前面我们提过: 要存取数据源中的数据,要透过数据操控组件。这个数据操作组件就是Connection 对象、Command 对象、DataSetCommand 对象以DataReader 对象。由于我们可以选择透过OLE DB 和资料源联机,或是和MS SQL Server 直接联机;所以ASP.NET 提供了两组数据操作组件,分别为ADO.NET组件以及SQL 数据操作组件。

数据操作组件。

每组数据操作ADO.NET组件内都有Connection 对象、Command 对象、DataSetCommand 对象及DataReader 对象。为了容易分别这两组数据控制对象,我们将这四个对象分别加上前缀ADO以及SQL,如下表所示:

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组件对于这两种数据存取方式所使用的对象完全不一样,在使用的时候必须要特别注意。

责任编辑:chenqingxiang 来源: csdn
相关推荐

2009-12-30 09:46:02

ADO.NET操作

2009-12-22 11:17:58

ADO.NET产品

2009-12-30 16:05:20

ADO.NET实例

2009-12-21 10:37:05

Ado.Net 实例

2009-12-21 11:29:13

Ado.Net代码

2010-01-04 13:16:31

ADO.NET命令

2009-12-18 14:20:26

ADO.NET组件

2009-12-21 14:39:09

ADO.NET技巧

2009-12-25 09:25:54

ADO.NET实例

2009-12-29 16:33:35

ADO.Net Tea

2009-12-18 16:28:35

ADO.NET结构

2009-12-22 09:43:20

ADO.NET对象

2009-12-31 14:18:46

ADO.NET类库

2009-12-23 14:07:09

ADO.NET实例对象

2009-12-18 15:11:50

ADO.NET类

2010-01-04 13:56:50

ADO.NET应用程序

2009-12-23 11:10:38

ADO.NET状态

2009-12-31 15:55:06

ADO.NET结构

2009-12-24 13:38:07

ADO.NET技术

2009-12-23 10:10:59

ADO.NET编程
点赞
收藏

51CTO技术栈公众号