NET 数据库编程 1、 ADO
NET 的相关概念
Microsoft 的新一代技术,是ADO 组件的后继者
主要目的是在
NET Framework 平台存取数据
提供一致的对象模型,可以存取和编辑各种数据源的数据,即对这些数据源,提供了一致的数据处理方式
NET 保存和传递数据是使用XML 格式
可实现与其他平台应用程序以XML 文件进行数据交换
2、数据访问类库的名称空间 针对不同的数据源,使用不同名称空间的数据访问类库,即数据提供程序
常用的数据源包括四种: Microsoft SQL Server 数据源:使用System
SqlClient 名称空间
OLEDB 数据源:使用System
OleDb 名称空间
ODBC 数据源:使用System
Odbc 名称空间
Oracle 数据源:使用System
OracleClient 名称空间 要使用ADO
NET 来访问数据库,需要将相应的名称空间导入到应用程序中,如下: System
Data 是通用的名称空间,其中包含组成ADO. NET 核心体系结构的所有类
System
Oledb 名称空间供ADO
NET 管理提供程序访问支持OleDb 的数据源时使用
System
SQLClient 名称空间供 SQL Server 管理提供程序使用
该名称空间是专为 Microsoft SQL Server 而设计的,对于以前版本的 SQL Server,可以提高其性能
如:using System
Data; using System
SqlClient; System
OleDb 和 System
SqlClient 名称空间的类名称相同,只是字头不同
之所以分成两组类,主要目的是