zhiheyang

.net 数据库抽象类

connection:

  1. 接口System.Data.IDbConnection
  2. 抽象类System.Data.Common.DbConnection:IDbConnection
  3. 具体数据库connection类继承自:DbConnectionIDbConnection

parameter:

  1. 接口System.Data.IDataParameter
  2. 接口System.Data.IDbDataParameter:IDataParameter
  3. 抽象类System.Data.Common.DbParameter:IDbDataParameter, IDataParameter
  4. 具体数据库parameter类继承自:DbParameter,IDbDataParameter, IDataParameter

 command:

  1. 接口System.Data.IDbCommand
  2. 抽象类System.Data.Common.DbCommand:IDbCommand
  3. 具体数据库command类继承自:DbCommandIDbCommand

transction:

  1. 接口System.Data.IDbTransaction
  2. 抽象类System.Data.Common.DbTransaction:IDbTransaction
  3. 具体数据库transction类继承自:DbTransaction

datareader:

  1. 接口System.Data.IDataRecord
  2. 接口System.Data.IDataReader:IDataRecord
  3. 抽象类System.Data.Common.DbDataReader:IDataReader,IDataRecord
  4. 具体数据库datareader类继承自:DbDataReader

dataadapter:

  1. 接口System.Data.IDataAdapter
  2. 接口System.Data.IDbDataAdapter:IDataAdapter
  3. 实体类System.Data.Common.DataAdapter:IDataAdapter
  4. 抽象类System.Data.Common.DbDataAdapterDataAdapterIDbDataAdapterIDataAdapter
  5. 具体数据库dataAdapter类继承自:DbDataAdapterIDbDataAdapterIDataAdapter

dbexception:

  1. 抽象类System.Data.Common.DbException
  2. 具体数据库dbexception类继承自:DbException

DbProviderFactory

  1. 抽象类System.Data.Common.DbProviderFactory
  2. 具体数据库DbProviderFactory类继承自:DbProviderFactory
  3. DbProviderFactory factory =
                    DbProviderFactories.GetFactory(providerName);
    

     

posted on 2013-03-26 22:11  zhiheyang  阅读(254)  评论(0编辑  收藏  举报

导航