ADO.NET信息
IDbConnection
表示一个与数据源的开放连接,并由访问关系数据库的 .NET Framework 数据提供程序实现。
public interface IDbConnection : IDisposable
DbConnection
表示数据库连接。
继承层次结构
System.Object
System.MarshalByRefObject
System.ComponentModel.Component
System.Data.Common.DbConnection
System.Data.EntityClient.EntityConnection
System.Data.Odbc.OdbcConnection
System.Data.OleDb.OleDbConnection
System.Data.OracleClient.OracleConnection
System.Data.SqlClient.SqlConnection
public abstract class DbConnection : Component, IDbConnection, IDisposable
SqlConnection
表示到 SQL Server 数据库的打开连接。 无法继承此类。
继承层次结构
System.Object
System.MarshalByRefObject
System.ComponentModel.Component
System.Data.Common.DbConnection
System.Data.SqlClient.SqlConnection
public sealed class SqlConnection : DbConnection, ICloneable
IDbCommand
表示连接到数据源时执行的 SQL 语句,并由访问关系数据库的 .NET Framework 数据提供程序实现。
public interface IDbCommand : IDisposable
DbCommand
表示要对数据源执行的 SQL 语句或存储过程。 提供表示命令的数据库特定类的基类。
继承层次结构
System.Object
System.MarshalByRefObject
System.ComponentModel.Component
System.Data.Common.DbCommand
System.Data.EntityClient.EntityCommand
System.Data.Odbc.OdbcCommand
System.Data.OleDb.OleDbCommand
System.Data.OracleClient.OracleCommand
System.Data.SqlClient.SqlCommand
public abstract class DbCommand : Component, IDbCommand, IDisposable
SqlCommand
表示要对 SQL Server 数据库执行的一个 Transact-SQL 语句或存储过程。 无法继承此类。
继承层次结构
System.Object
System.MarshalByRefObject
System.ComponentModel.Component
System.Data.Common.DbCommand
System.Data.SqlClient.SqlCommand
public sealed class SqlCommand : DbCommand, ICloneable
IDbDataParameter
由 Visual Basic.NET 数据设计器使用,用于表示命令对象的参数和(可选)该参数到 DataSet 列的映射。
public interface IDbDataParameter : IDataParameter
DbParameter
表示 DbCommand 的参数,还可以是它到 DataSet 列的映射。
继承层次结构
System.Object
System.MarshalByRefObject
System.Data.Common.DbParameter
System.Data.EntityClient.EntityParameter
System.Data.Odbc.OdbcParameter
System.Data.OleDb.OleDbParameter
System.Data.OracleClient.OracleParameter
System.Data.SqlClient.SqlParameter
public abstract class DbParameter : MarshalByRefObject, IDbDataParameter, IDataParameter
SqlParameter
表示 SqlCommand 的参数,或者其与 DataSet 列的映射。 此类不能被继承。
继承层次结构
System.Object
System.MarshalByRefObject
System.Data.Common.DbParameter
System.Data.SqlClient.SqlParameter
public sealed class SqlParameter : DbParameter, IDbDataParameter, IDataParameter, ICloneable
IDbTransaction
表示要在数据源上执行的事务,并由访问关系数据库的 .NET Framework 数据提供程序实现。
public interface IDbTransaction : IDisposable
DbTransaction
事务的基类。
继承层次结构
System.Object
System.MarshalByRefObject
System.Data.Common.DbTransaction
System.Data.EntityClient.EntityTransaction
System.Data.Odbc.OdbcTransaction
System.Data.OleDb.OleDbTransaction
System.Data.OracleClient.OracleTransaction
System.Data.SqlClient.SqlTransaction
public abstract class DbTransaction : MarshalByRefObject, IDbTransaction, IDisposable
SqlTransaction
表示将在 SQL Server 数据库中进行的 Transact-SQL 事务。 无法继承此类。
继承层次结构
System.Object
System.MarshalByRefObject
System.Data.Common.DbTransaction
System.Data.SqlClient.SqlTransaction
public sealed class SqlTransaction : DbTransaction
IDataReader
提供一种读取结果集(通过对数据源执行命令获取)的一个或多个只进流的方法,并由访问关系数据库的.NET Framework 数据提供程序实现。
public interface IDataReader : IDisposable, IDataRecord
DbDataReader
从数据源中读取行的只进流。
继承层次结构
System.Object
System.MarshalByRefObject
System.Data.Common.DbDataReader
System.Data.DataTableReader
System.Data.EntityClient.EntityDataReader
System.Data.Odbc.OdbcDataReader
System.Data.OleDb.OleDbDataReader
System.Data.OracleClient.OracleDataReader
System.Data.SqlClient.SqlDataReader
public abstract class DbDataReader : MarshalByRefObject, IDataReader, IDisposable, IDataRecord, IEnumerable
SqlDataReader
提供一种从 SQL Server 数据库中读取只进的行流的方式。 无法继承此类。
继承层次结构
System.Object
System.MarshalByRefObject
System.Data.Common.DbDataReader
System.Data.SqlClient.SqlDataReader
public class SqlDataReader : DbDataReader, IDataReader, IDisposable,IDataRecord
IDbDataAdapter
表示一组与命令相关的属性,用于填充 DataSet 和更新数据源,并由访问关系数据库的.NET Framework 数据提供程序实现。
public interface IDbDataAdapter : IDataAdapter
DbDataAdapter
帮助实现 IDbDataAdapter 接口。 DbDataAdapter 的继承类实现了一组功能以提供强类型,但是继承了完全实现 DataAdapter 所需的大部分功能。
继承层次结构
System.Object
System.MarshalByRefObject
System.ComponentModel.Component
System.Data.Common.DataAdapter
System.Data.Common.DbDataAdapter
System.Data.Odbc.OdbcDataAdapter
System.Data.OleDb.OleDbDataAdapter
System.Data.OracleClient.OracleDataAdapter
System.Data.SqlClient.SqlDataAdapter
public abstract class DbDataAdapter : DataAdapter, IDbDataAdapter, IDataAdapter, ICloneable
SqlDataAdapter
表示用于填充 DataSet 和更新 SQL Server 数据库的一组数据命令和一个数据库连接。 此类不能被继承。
继承层次结构
System.Object
System.MarshalByRefObject
System.ComponentModel.Component
System.Data.Common.DataAdapter
System.Data.Common.DbDataAdapter
System.Data.SqlClient.SqlDataAdapter
public sealed class SqlDataAdapter : DbDataAdapter, IDbDataAdapter, IDataAdapter, ICloneable

浙公网安备 33010602011771号