跳转至

数据提供程序⚓︎

一、Data Provider⚓︎

Provider 命名空间 说明
用于SQL Server的数据访问接口 System.Data.SqlClient 提供Microsoft SQL Server的数据访问
用于OLRE DB的数据访问接口 System.Data.OleDb 提供对使用OLE DB公开的数据源中数据的访问
用于ODBC的数据提供程序 System.Data.Odbc 提供对使用ODBC公开的数据源中数据的访问
用于Oracle的数据提供程序 System.Data.Oracle 适用于Oracle数据源,支持Oracle客户端软件8.1.7和更高版本
用于EntityClient提供程序 System.Data.EntityClient 提供对实体数据模型 (EDM) 应用程序的数据访问。
用于SQL Server Compact 4.0的数据提供程序 System.Data.SqlServerCe 提供 Microsoft SQL Server Compact 4.0 的数据访问

二、Provider的核心对象⚓︎

Object 说明
Connection 建立与特定数据源的连接,所有 Connection 对象的基类均为 DbConnection 类。
Command 对数据源执行命令,公开 Parameters ,并可在 Transaction 范围内从 Connection执行,所有 Command 对象的基类均为 DbCommand类。
DataReader 数据源中读取只进且只读的数据流,所有 DataReader 对象的基类均为 DbDataReader 类。
DataAdapter 使用数据源填充 DataSet 并解决更新,所有 DataAdapter 对象的基类均为 DbDataAdapter 类。