DbDataAdapter イベント

名前 | 説明 | |
---|---|---|
![]() | Disposed | コンポーネントの Disposed イベントを待機するイベント ハンドラを追加します。 ( Component から継承されます。) |
![]() | FillError | 格納操作中にエラーが発生したときに返されます。 ( DataAdapter から継承されます。) |

DbDataAdapter クラス
アセンブリ: System.Data (system.data.dll 内)

Public MustInherit Class DbDataAdapter Inherits DataAdapter Implements IDbDataAdapter, IDataAdapter, ICloneable
public ref class DbDataAdapter abstract : public DataAdapter, IDbDataAdapter, IDataAdapter, ICloneable

DbDataAdapter クラスは、DataAdapter クラスから継承され、リレーショナル データベースでの使用に適した DataAdapter を実装するクラスの作成を支援します。
アプリケーションでは、DbDataAdapter インターフェイスのインスタンスを直接作成せずに、IDbDataAdapter および DbDataAdapter を継承するクラスのインスタンスを作成します。
DbDataAdapter を継承するクラスは、継承されたメンバを実装する必要があり、通常、プロバイダ固有の機能を追加する追加メンバを定義する必要があります。たとえば、DbDataAdapter クラスは SelectCommand プロパティを定義し、DbDataAdapter インターフェイスは Fill メソッドのオーバーロードを 8 つ定義します。続いて、OleDbDataAdapter クラスは、Fill メソッドを継承し、ADO レコードセット オブジェクトをパラメータとして受け取るために、さらに 2 つの Fill のオーバーロードを定義します。
継承時の注意 DbDataAdapter クラスから継承する場合は、次のコンストラクタを実装することをお勧めします。 項目 | |
---|---|
指定した SQL SELECT ステートメントを使用して、PrvDataAdapter クラスの新しいインスタンスを初期化します。 | |
PrvDataAdapter(string selectCommandText, string selectConnectionString) | SQL SELECT ステートメントと接続文字列を使用して、PrvDataAdapter クラスの新しいインスタンスを初期化します。 |
PrvDataAdapter(string selectCommandText, PrvConnection selectConnection) | SQL SELECT ステートメントと PrvConnection オブジェクトを使用して、PrvDataAdapter クラスの新しいインスタンスを初期化します。 |

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


Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile for Pocket PC, Windows Mobile for Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


DbDataAdapter コンストラクタ ()
アセンブリ: System.Data (system.data.dll 内)


DbDataAdapter のインスタンスを作成すると、次のように読み取り/書き込みプロパティが初期値に設定されます。

Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile for Pocket PC, Windows Mobile for Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


DbDataAdapter コンストラクタ (DbDataAdapter)
アセンブリ: System.Data (system.data.dll 内)


DbDataAdapter コンストラクタのオーバーロードは、.NET Framework データ プロバイダが、クローンされた実装で使用する同様のコンストラクタを実装する際に使用できるように設計されています。

Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile for Pocket PC, Windows Mobile for Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


DbDataAdapter コンストラクタ

名前 | 説明 |
---|---|
DbDataAdapter () | DataAdapter クラスの新しいインスタンスを初期化します。 .NET Compact Framework によってサポートされています。 |
DbDataAdapter (DbDataAdapter) | 既存の同じ型のオブジェクトから、DataAdapter クラスの新しいインスタンスを初期化します。 .NET Compact Framework によってサポートされています。 |

DbDataAdapter フィールド
DbDataAdapter プロパティ

名前 | 説明 | |
---|---|---|
![]() | AcceptChangesDuringFill | Fill 操作中に DataTable に DataRow が追加された後で、その行に対して AcceptChanges を呼び出すかどうかを示す値を取得または設定します。 ( DataAdapter から継承されます。) |
![]() | AcceptChangesDuringUpdate | Update で AcceptChanges が呼び出されるかどうかを取得または設定します。 ( DataAdapter から継承されます。) |
![]() | Container | Component を格納している IContainer を取得します。 ( Component から継承されます。) |
![]() | ContinueUpdateOnError | 行の更新中にエラーが発生したときに、例外を生成するかどうかを指定する値を取得または設定します。 ( DataAdapter から継承されます。) |
![]() | FillLoadOption | アダプタが DbDataReader から DataTable にデータを読み込む方法を決定する LoadOption を取得または設定します。 ( DataAdapter から継承されます。) |
![]() | MissingMappingAction | 一致するテーブルまたは列が受信データに含まれていない場合に実行するアクションを決定します。 ( DataAdapter から継承されます。) |
![]() | MissingSchemaAction | 既存の DataSet スキーマが受信データと一致しないときに実行するアクションを決定します。 ( DataAdapter から継承されます。) |
![]() | ReturnProviderSpecificTypes | Fill メソッドがプロバイダ固有の値、または共通の CLS 準拠の値のどちらを返すかを取得または設定します。 ( DataAdapter から継承されます。) |
![]() | Site | Component の ISite を取得または設定します。 ( Component から継承されます。) |
![]() | TableMappings | ソース テーブルと DataTable との間のマスター マップを提供するコレクションを取得します。 ( DataAdapter から継承されます。) |
![]() | UpdateCommand | データ ソース内のレコードを更新するコマンドを取得または設定します。 |

名前 | 説明 | |
---|---|---|
![]() | CanRaiseEvents | コンポーネントがイベントを発生させることがきるかどうかを示す値を取得します。 ( Component から継承されます。) |
![]() | DesignMode | Component が現在デザイン モードかどうかを示す値を取得します。 ( Component から継承されます。) |
![]() | Events | Component に結び付けられているイベント ハンドラのリストを取得します。 ( Component から継承されます。) |
![]() | FillCommandBehavior | データ アダプタにデータを読み込むコマンドの動作を取得または設定します。 |

名前 | 説明 | |
---|---|---|
![]() | System.Data.IDbDataAdapter.UpdateCommand | このメンバの説明については、IDbDataAdapter.UpdateCommand のトピックを参照してください。 |

DbDataAdapter メソッド


名前 | 説明 | |
---|---|---|
![]() | AddToBatch | IDbCommand を現在のバッチに追加します。 |
![]() | ClearBatch | バッチからすべての IDbCommand オブジェクトを削除します。 |
![]() | CloneInternals | この DataAdapter のインスタンスのコピーを作成します。 ( DataAdapter から継承されます。) |
![]() | CreateRowUpdatedEvent | RowUpdatedEventArgs クラスの新しいインスタンスを初期化します。 |
![]() | CreateRowUpdatingEvent | RowUpdatingEventArgs クラスの新しいインスタンスを初期化します。 |
![]() | CreateTableMappings | 新しい DataTableMappingCollection を作成します。 ( DataAdapter から継承されます。) |
![]() | Dispose | オーバーロードされます。 オーバーライドされます。 DbDataAdapter によって使用されているアンマネージ リソースを解放します。 |
![]() | ExecuteBatch | 現在のバッチを実行します。 |
![]() | Fill | オーバーロードされます。 DataSet または DataTable にデータを読み込みます。 |
![]() | FillSchema | オーバーロードされます。 DataTable を DataSet に追加し、データ ソース内のスキーマと一致するようにスキーマを設定します。 |
![]() | Finalize | Component がガベージ コレクションによってクリアされる前に、アンマネージ リソースを解放し、その他のクリーンアップ操作を実行します。 ( Component から継承されます。) |
![]() | GetBatchedParameter | 現在のバッチのコマンドの 1 つから IDataParameter を返します。 |
![]() | GetService | Component またはその Container で提供されるサービスを表すオブジェクトを返します。 ( Component から継承されます。) |
![]() | HasTableMappings | DataTableMappingCollection が作成されているかどうかを示します。 ( DataAdapter から継承されます。) |
![]() | InitializeBatching | DbDataAdapter のバッチ処理を初期化します。 |
![]() | MemberwiseClone | オーバーロードされます。 ( MarshalByRefObject から継承されます。) |
![]() | OnFillError | Fill 中にエラーが発生したときに呼び出されます。 ( DataAdapter から継承されます。) |
![]() | OnRowUpdated | .NET Framework データ プロバイダの RowUpdated イベントを発生させます。 |
![]() | OnRowUpdating | .NET Framework データ プロバイダの RowUpdating イベントを発生させます。 |
![]() | ShouldSerializeTableMappings | 1 つ以上の DataTableMapping オブジェクトが存在し、それらを永続化する必要があるかどうかを確認します。 ( DataAdapter から継承されます。) |
![]() | TerminateBatching | DbDataAdapter のバッチ処理を終了します。 |
![]() | Update | オーバーロードされます。 DataSet 内の挿入行、更新行、または削除行に対して、INSERT、UPDATE、または DELETE ステートメントを個別に呼び出します。 |


DbDataAdapter メンバ
IDbDataAdapter インターフェイスの実装を支援します。DbDataAdapter の継承クラスは、厳密な型指定を行う関数のセットを実装しますが、DataAdapter を完全に実装するために必要な機能の大部分は継承します。
DbDataAdapter データ型で公開されるメンバを以下の表に示します。



名前 | 説明 | |
---|---|---|
![]() | AcceptChangesDuringFill | Fill 操作中に DataTable に DataRow が追加された後で、その行に対して AcceptChanges を呼び出すかどうかを示す値を取得または設定します。(DataAdapter から継承されます。) |
![]() | AcceptChangesDuringUpdate | Update で AcceptChanges が呼び出されるかどうかを取得または設定します。(DataAdapter から継承されます。) |
![]() | Container | Component を格納している IContainer を取得します。(Component から継承されます。) |
![]() | ContinueUpdateOnError | 行の更新中にエラーが発生したときに、例外を生成するかどうかを指定する値を取得または設定します。(DataAdapter から継承されます。) |
![]() | FillLoadOption | アダプタが DbDataReader から DataTable にデータを読み込む方法を決定する LoadOption を取得または設定します。(DataAdapter から継承されます。) |
![]() | MissingMappingAction | 一致するテーブルまたは列が受信データに含まれていない場合に実行するアクションを決定します。(DataAdapter から継承されます。) |
![]() | MissingSchemaAction | 既存の DataSet スキーマが受信データと一致しないときに実行するアクションを決定します。(DataAdapter から継承されます。) |
![]() | ReturnProviderSpecificTypes | Fill メソッドがプロバイダ固有の値、または共通の CLS 準拠の値のどちらを返すかを取得または設定します。(DataAdapter から継承されます。) |
![]() | Site | Component の ISite を取得または設定します。(Component から継承されます。) |
![]() | TableMappings | ソース テーブルと DataTable との間のマスター マップを提供するコレクションを取得します。(DataAdapter から継承されます。) |
![]() | UpdateCommand | データ ソース内のレコードを更新するコマンドを取得または設定します。 |

名前 | 説明 | |
---|---|---|
![]() | CanRaiseEvents | コンポーネントがイベントを発生させることがきるかどうかを示す値を取得します。(Component から継承されます。) |
![]() | DesignMode | Component が現在デザイン モードかどうかを示す値を取得します。(Component から継承されます。) |
![]() | Events | Component に結び付けられているイベント ハンドラのリストを取得します。(Component から継承されます。) |
![]() | FillCommandBehavior | データ アダプタにデータを読み込むコマンドの動作を取得または設定します。 |


名前 | 説明 | |
---|---|---|
![]() | AddToBatch | IDbCommand を現在のバッチに追加します。 |
![]() | ClearBatch | バッチからすべての IDbCommand オブジェクトを削除します。 |
![]() | CloneInternals | この DataAdapter のインスタンスのコピーを作成します。 (DataAdapter から継承されます。) |
![]() | CreateRowUpdatedEvent | RowUpdatedEventArgs クラスの新しいインスタンスを初期化します。 |
![]() | CreateRowUpdatingEvent | RowUpdatingEventArgs クラスの新しいインスタンスを初期化します。 |
![]() | CreateTableMappings | 新しい DataTableMappingCollection を作成します。 (DataAdapter から継承されます。) |
![]() | Dispose | オーバーロードされます。 オーバーライドされます。 DbDataAdapter によって使用されているアンマネージ リソースを解放します。 |
![]() | ExecuteBatch | 現在のバッチを実行します。 |
![]() | Fill | オーバーロードされます。 DataSet または DataTable にデータを読み込みます。 |
![]() | FillSchema | オーバーロードされます。 DataTable を DataSet に追加し、データ ソース内のスキーマと一致するようにスキーマを設定します。 |
![]() | Finalize | Component がガベージ コレクションによってクリアされる前に、アンマネージ リソースを解放し、その他のクリーンアップ操作を実行します。 (Component から継承されます。) |
![]() | GetBatchedParameter | 現在のバッチのコマンドの 1 つから IDataParameter を返します。 |
![]() | GetService | Component またはその Container で提供されるサービスを表すオブジェクトを返します。 (Component から継承されます。) |
![]() | HasTableMappings | DataTableMappingCollection が作成されているかどうかを示します。 (DataAdapter から継承されます。) |
![]() | InitializeBatching | DbDataAdapter のバッチ処理を初期化します。 |
![]() | MemberwiseClone | オーバーロードされます。 ( MarshalByRefObject から継承されます。) |
![]() | OnFillError | Fill 中にエラーが発生したときに呼び出されます。 (DataAdapter から継承されます。) |
![]() | OnRowUpdated | .NET Framework データ プロバイダの RowUpdated イベントを発生させます。 |
![]() | OnRowUpdating | .NET Framework データ プロバイダの RowUpdating イベントを発生させます。 |
![]() | ShouldSerializeTableMappings | 1 つ以上の DataTableMapping オブジェクトが存在し、それらを永続化する必要があるかどうかを確認します。 (DataAdapter から継承されます。) |
![]() | TerminateBatching | DbDataAdapter のバッチ処理を終了します。 |
![]() | Update | オーバーロードされます。 DataSet 内の挿入行、更新行、または削除行に対して、INSERT、UPDATE、または DELETE ステートメントを個別に呼び出します。 |

名前 | 説明 | |
---|---|---|
![]() | Disposed | コンポーネントの Disposed イベントを待機するイベント ハンドラを追加します。(Component から継承されます。) |
![]() | FillError | 格納操作中にエラーが発生したときに返されます。(DataAdapter から継承されます。) |

名前 | 説明 | |
---|---|---|
![]() | System.ICloneable.Clone | このメンバの説明については、ICloneable.Clone のトピックを参照してください。 |
![]() | System.Data.IDbDataAdapter.UpdateCommand | このメンバの説明については、IDbDataAdapter.UpdateCommand のトピックを参照してください。 |

Weblioに収録されているすべての辞書からDbDataAdapterを検索する場合は、下記のリンクをクリックしてください。

- DbDataAdapterのページへのリンク