介绍ADO.NET类库的对象说明

开发 后端
ADO.NET类库还是比较常用的,于是我研究了一下ADO.NET类库,在这里拿出来和大家分享一下,希望对大家有用,希望本文能教会你更多东西。

希望我的一点经验能给大家带来帮助,ADO.NET类库出错的原因也许还有很多,不过在你遇到错误时,可以先检查一下你程序中的字符串,暂时把他们置为””,试试看。没准就是他引起的问题啊。

它提供了平台互用性和可伸缩的数据访问。ADO.NET增强了对非连接编程模式是支持,并支持RICH XML.由于传送的数据都是XML格式的,因此任何能够读取XML格式的应用程序都可以进行数据处理。事实上,接受数据的组件不一定要是ADO .NET组件,它可以是基于一个Microsoft Visual Studio的解决方案,也可以是任何运行在其它平台上的任何应用程序。

ADO.NET类库是一组用于和数据源进行交互的面向对象类库。通常情况下,数据源是数据库,但它同样也能够是文本文件、Excel表格或者XML文件。 ADO.NET允许和不同类型的数据源以及数据库进行交互。然而并没有与此相关的一系列类来完成这样的工作。因为不同的数据源采用不同的协议。

所以对于不同的数据源必须采用相应的协议。一些老式的数据源使用ODBC协议,许多新的数据源使用OleDb协议,并且现在还不断出现更多的数据源,这些数据源都可以通过.NET的ADO.NET类库来进行连接。 #t#

ADO.NET提供与数据源进行交互的相关的公共方法,但是对于不同的数据源采用一组不同的类库。这些类库称为Data Providers,并且通常是以与之交互的协议和数据源的类型来命名的。表1列处了一些常见的data providers,以及它们所使用的API前缀,和允许进行交互的数据源类型。

ADO.NET类库包含的对象:

 SqlConnection 对象 和数据库交互,你必须连接它。连接帮助指明数据库服务器、数据库名字、用户名、密码,和连接数据库所需要的其它参数。ADO.NET类库会被command对象使用,这样就能够知道是在哪个数据库上面执行命令。

与数据库交互的过程意味着你必须指明想要发生的操作。这是依靠command对象执行的。你使用command对象来发送SQL语句给数据库。command对象使用connection对象来指出与哪个数据库进行连接。你能够单独使用command对象来直接执行命令,或者将一个command对象的引用传递给SqlDataAdapter,它保存了一组能够操作下面描述的一组数据的

责任编辑:chenqingxiang 来源: 计世网
相关推荐

2009-12-29 15:22:40

ADO.NET类库

2009-12-22 09:43:20

ADO.NET对象

2009-12-23 14:07:09

ADO.NET实例对象

2009-12-18 15:11:50

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-22 10:43:48

ADO.NET类库

2009-12-21 11:29:13

Ado.Net代码

2010-01-04 13:16:31

ADO.NET命令

2009-12-21 14:39:09

ADO.NET技巧

2009-12-25 09:25:54

ADO.NET实例

2009-12-24 13:38:07

ADO.NET技术

2010-01-04 09:03:57

ADO.NET连接对象

2009-12-21 14:55:49

ADO.NET对象

2009-12-21 15:52:30

ADO.NET对象

2009-12-30 14:59:42

ADO.NET数据集

2009-11-11 09:11:19

2009-12-29 16:33:35

ADO.Net Tea

2009-12-18 16:28:35

ADO.NET结构
点赞
收藏

51CTO技术栈公众号