ADO.NET常用命名空间

开发 后端
namespace既“命名空间”,也称“名称空间” VS.NET中的各种语言使用的一种代码组织的形式 通过名称空间来分类,区别不同的代码功能 同时也是VS.NET中所有类的完全名称的一部分。本文主要介绍ADO.NET中常用命名空间。

命名空间(NameSpace)记录了对象的名称与所在的路径。使用ADO.NET中的对象时,必须首先声明命名空间,这样编译器才知道到哪里去加载这些对象。根据ADO.NET数据提供程序和主要数据对象,ADO.NET的命名空间可分为基本对象类、数据提供程序对象类和辅助对象类等。

System.Data:此对象类别地址包含大部分的ADO.NET的基础对象,如DataSet、DataTable、DataRow等,故在编写ADO.NET程序时,必须先声明。

System.Data.OLEDB:当使用Microsoft OLE DB.NET数据提供程序连接SQL Server 6.5以下版本数据库或其他数据库时,必须首先声明此类对象。

System.Data.SQLClient:当使用Microsoft SQL Server.NET数据提供程序连接SQL Server 7.0以上版本数据库时,必须首先声明此类对象。

System.Data.Odbc:当使用Microsoft ODBC.NET数据提供程序连接ODBC数据源连接的数据库时,必须首先声明此类对象。

System.Data.OracleClient:当使用Oracle.NET数据提供程序连接Oracle数据库时,必须首先声明此类对象。

System.Data.Common:包含由.NET Framework数据提供程序共享的类。数据提供程序描述一个类的集合,这些类用于在托管空间中访问数据源,例如数据库。

System.Data.Sql:支持特定于SQL Server的功能的类。

System.Data.SqlTypes:提供一些类,它们在SQL Server 内部用于本机数据类型。这些类提供了其他数据类型的更安全、更快速的替代方式。

Microsoft.SqlServer.Server:专用于Microsoft .NET Framework公共语言运行库(CLR)与Microsoft SQL Server和SQL Server数据库引擎进程执行环境的集成的类、接口和枚举。

System.Transactions:允许用户编写自己的事务性应用程序和资源管理器的类。具体来说,可以创建事务并和一个或多个参与者参与事务(本地或分布式)。

ADO.NET命名空间的结构如图:

ADO.NET的命名空间结构

【编辑推荐】

  1. 详解ASP.NET MVC 2中的新ADO.NET实体框架
  2. ADO.NET连接SQL Server数据库
  3. 15.1 创建ADO.NET 数据服务数据源
  4. 如何更好的进行ADO.NET连接池连接
责任编辑:于铁 来源: 下岗职工学编程的个人空间
相关推荐

2011-05-20 14:54:46

ADO.NET

2009-11-04 16:31:40

ADO.NET Ora

2009-12-28 15:11:36

ADO.NET专家

2011-05-20 11:31:07

ADO.NET

2009-11-03 16:37:10

2009-09-14 13:37:25

LINQ ADO.NE

2010-01-04 10:48:30

ADO.NET特色

2009-11-03 17:25:59

ADO.NET编程技巧

2009-10-29 13:34:01

ADO.NET对象

2009-11-12 10:32:47

ADO.NET技术

2009-11-12 13:26:56

使用ADO.NET参数

2009-11-12 14:37:26

ADO.NET结构

2011-06-02 09:39:29

ADO.NET

2009-11-04 12:45:33

ADO.NET Dat

2009-11-12 09:51:59

ADO.NET结构

2009-09-09 10:23:59

ADO.NET连接

2009-11-11 14:27:32

ADO.NET函数

2009-11-12 13:53:27

ADO.NET Sel

2009-12-18 14:37:56

ADO.NET模型

2009-12-29 16:12:25

ADO程序员
点赞
收藏

51CTO技术栈公众号