public ref class DbDataAdapter abstract : System::Data::Common::DataAdapter, ICloneable, System::Data::IDbDataAdapter
public ref class DbDataAdapter abstract : System::Data::Common::DataAdapter, ICloneable
public abstract class DbDataAdapter : System.Data.Common.DataAdapter, ICloneable, System.Data.IDbDataAdapter
public abstract class DbDataAdapter : System.Data.Common.DataAdapter, ICloneable
type DbDataAdapter = class
inherit DataAdapter
interface IDataAdapter
interface IDbDataAdapter
interface ICloneable
type DbDataAdapter = class
inherit DataAdapter
interface ICloneable
type DbDataAdapter = class
inherit DataAdapter
interface IDbDataAdapter
interface IDataAdapter
interface ICloneable
Public MustInherit Class DbDataAdapter
Inherits DataAdapter
Implements ICloneable, IDbDataAdapter
Public MustInherit Class DbDataAdapter
Inherits DataAdapter
Implements ICloneable
DbDataAdapter
類別
DbDataAdapter
繼承自
DataAdapter
類別,並實作
IDbDataAdapter
介面。 它可協助類別實作專為與關係資料庫搭配使用的
DataAdapter
。
應用程式不會直接建立 類別的
DbDataAdapter
實例,但會建立繼承自它的類別實例。
繼承
DbDataAdapter
的類別必須實作繼承的成員,而且通常會定義其他成員以新增提供者特定的功能。 例如,類別
DbDataAdapter
會
SelectCommand
定義 屬性,而
DbDataAdapter
類別會定義 方法
Fill
的八個多載。 接著,類別
OleDbDataAdapter
會
Fill
繼承 方法,並定義的兩個額外多載,該多載
Fill
會採用 ADO Recordset 物件做為參數。
給實施者的注意事項
當您繼承自
DbDataAdapter
類別時,建議您實作下列建構函式:
|
項目
|
描述
|
|
*Prv*DataAdapter ()
|
初始化 *Prv*DataAdapter 類別的新實例。
|
|
*Prv*DataAdapter (*Prv*命令 *selectCommand*)
|
使用指定的 SQL SELECT 語句,初始化 *Prv*DataAdapter 類別的新實例。
|
|
*Prv*DataAdapter (字串串 *selectCommandText*, string *selectConnectionString*)
|
使用 SQL SELECT 語句和 連接字串,初始化 *Prv*DataAdapter 類別的新實例。
|
|
*Prv*DataAdapter (字串串 *selectCommandText*, *Prv*Connection *selectConnection*)
|
使用 SQL SELECT 語句和 *Prv*Connection 物件,初始化 *Prv*DataAdapter 類別的新實例。
若要提升 .NET Framework 數據提供者之間的一致性,您應該以
Prv
DataAdapter 格式命名繼承類別,其中
Prv
是特定 .NET Framework 數據提供者命名空間中所有類別的統一前置詞。 例如,“Sql” 是
System.Data.SqlClient
命名空間中 類別的
SqlDataAdapter
前置詞。
|