ADO.NET数据提供程序
对象 | 基类 | 实现的接口 | 作用 |
---|---|---|---|
Connection | DbConnection | IDbConnection | 连接和断开数据源,提供相关事务对象的访问 |
Command | DbCommand | IDbCommand | 代表SQL查询语句或者存储过程名,同样提供了相关数据读取器对象的访问 |
DataReader | DbDataReader | IDataReader和IDataRecord | 提供只读只向前形式的数据访问 |
DataAdapter | DbDataAdapter | IDataAdapter和IDbDataAdpter | 在数据库和调用者之间传递DataSet,内置4个命令对象来实现数据的查询、插入、修改和删除操作 |
Parameter | DbParameter | IDataParameter和IDbDataParameter | 在参数化查询中表示参数 |
Transaction | DbTransaction | IDbTransaction | 实现数据库事务 |
说明:对应不同种类的数据库,就有SqlConnection和OracleConnection等。