| 接続の種類 | クラス名 | 
|---|---|
| System.Data.SqlClient | SqlDataAdapterクラス | 
| System.Data.OracleClient | OracleDataAdapterクラス | 
| System.Data.OleDb | OleDbDataAdapterクラス | 
| System.Data.Odbc | OdbcDataAdapterクラス | 
SqlDataAdapterクラスは、非接続型でデータベースのデータを処理する手段を提供します。このクラスは、Connectionクラスや、Commandクラスを含み、それらを必要な時に利用するような動きをします。実行するコンピュータのメモリ上にデータベースを持たせ、実際のデータベースと連携してデータを扱います。
| プロパティ名 | 概要 | 
|---|---|
| DeleteCommand | レコードを削除するためのCommandオブジェクトを取得・設定する | 
| InsertCommand | レコードを追加するためのCommandオブジェクトを取得・設定する | 
| SelectCommand | レコードを選択するためのCommandオブジェクトを取得・設定する | 
| UpdateCommand | レコードを更新するためのCommandオブジェクトを取得・設定する | 
| メソッド名 | 概要 | 
|---|---|
| Fill(DataSet) | DataSetオブジェクト内の行を追加、更新する | 
| Fill(DataTable) | DataTableオブジェクト内の行を追加、更新する | 
| Update(DataSet) | DataSetオブジェクトの変更内容に対してINSERT、UPDATE、DELETE文を実行してデータベースを更新する | 
| Update(DataTable) | DataTableオブジェクトの変更内容に対してINSERT、UPDATE、DELETE文を実行してデータベースを更新する |