DataAdapterオブジェクト

■ データソースごとのクラス

接続の種類 クラス名
System.Data.SqlClient SqlDataAdapterクラス
System.Data.OracleClient OracleDataAdapterクラス
System.Data.OleDb OleDbDataAdapterクラス
System.Data.Odbc OdbcDataAdapterクラス
DataAdapterオブジェクトの種類

 SqlDataAdapterクラスは、非接続型でデータベースのデータを処理する手段を提供します。このクラスは、Connectionクラスや、Commandクラスを含み、それらを必要な時に利用するような動きをします。実行するコンピュータのメモリ上にデータベースを持たせ、実際のデータベースと連携してデータを扱います。

■ 主なプロパティ

プロパティ名 概要
DeleteCommand レコードを削除するためのCommandオブジェクトを取得・設定する
InsertCommand レコードを追加するためのCommandオブジェクトを取得・設定する
SelectCommand レコードを選択するためのCommandオブジェクトを取得・設定する
UpdateCommand レコードを更新するためのCommandオブジェクトを取得・設定する
SqlDataAdapterの主なプロパティ

■ 主なメソッド

メソッド名 概要
Fill(DataSet) DataSetオブジェクト内の行を追加、更新する
Fill(DataTable) DataTableオブジェクト内の行を追加、更新する
Update(DataSet) DataSetオブジェクトの変更内容に対してINSERT、UPDATE、DELETE文を実行してデータベースを更新する
Update(DataTable) DataTableオブジェクトの変更内容に対してINSERT、UPDATE、DELETE文を実行してデータベースを更新する
SqlDataAdapterの主なメソッド

前へ   次へ