DbDataAdapter クラスとは? わかりやすく解説

DbDataAdapter クラス

IDbDataAdapter インターフェイス実装支援しますDbDataAdapter継承クラスは、厳密な指定を行う関数セット実装しますが、DataAdapter を完全に実装するために必要な機能大部分継承します

名前空間: System.Data.Common
アセンブリ: System.Data (system.data.dll 内)
構文構文

Public MustInherit Class
 DbDataAdapter
    Inherits DataAdapter
    Implements IDbDataAdapter, IDataAdapter, ICloneable
Dim instance As DbDataAdapter
public abstract class DbDataAdapter : DataAdapter,
 IDbDataAdapter, IDataAdapter, ICloneable
public ref class DbDataAdapter abstract : public
 DataAdapter, IDbDataAdapter, IDataAdapter, ICloneable
public abstract class DbDataAdapter extends
 DataAdapter implements IDbDataAdapter, IDataAdapter, 
    ICloneable
public abstract class DbDataAdapter extends
 DataAdapter implements IDbDataAdapter, IDataAdapter, 
    ICloneable
解説解説

DbDataAdapter クラスは、DataAdapter クラスから継承されリレーショナル データベースでの使用適した DataAdapter実装するクラス作成支援します

アプリケーションでは、DbDataAdapter インターフェイスインスタンス直接作成せずに、IDbDataAdapter および DbDataAdapter継承するクラスインスタンス作成します

DbDataAdapter継承するクラスは、継承されメンバ実装する必要があり、通常プロバイダ固有の機能追加する追加メンバ定義する必要があります。たとえば、DbDataAdapter クラスは SelectCommand プロパティ定義しDbDataAdapter インターフェイスFill メソッドオーバーロード8 つ定義します続いて、OleDbDataAdapter クラスは、Fill メソッド継承しADO レコードセット オブジェクトパラメータとして受け取るために、さらに 2 つFillオーバーロード定義します

継承時の注意 DbDataAdapter クラスから継承する場合は、次のコンストラクタ実装することをお勧めます。

.NET Framework データ プロバイダ間での一貫性高めるために、継承クラスには、PrvDataAdapter という形式の名前を付けてくださいPrv部分は、特定の .NET Framework データ プロバイダ名前空間内のすべてのクラス割り当てられる統一的なプレフィックスです。たとえば、"Sql" は、System.Data.SqlClient 名前空間の SqlDataAdapter クラスプレフィックスです。
継承階層継承階層
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
           System.Data.SqlServerCe.SqlCeDataAdapter
スレッド セーフスレッド セーフ
この型の public static (Visual Basic では Shared) メンバはすべて、スレッド セーフです。インスタンス メンバ場合は、スレッド セーフであるとは限りません。
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
DbDataAdapter メンバ
System.Data.Common 名前空間
DataAdapter クラス
IDbCommand インターフェイス
IDbConnection インターフェイス



英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「DbDataAdapter クラス」の関連用語

DbDataAdapter クラスのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



DbDataAdapter クラスのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2025 Microsoft.All rights reserved.

©2025 GRAS Group, Inc.RSS