DataAdapterクラスは、ADO.NETにおいて接続型オブジェクト(DataReader等)と非接続型オブジェクト(DataSet, DataTable) の橋渡しを行なう為のクラスです。 このクラスを利用すると、クエリの結果をデータテーブル及びデータセットに簡単に取り込めるようになります。 DataAdapterは、各データプロバイダ毎に実装が行なわれていますが、全て以下の基本クラスを継承して作成されています。 System.Data.Common.DbDataAdapter また、通常データアダプタは以下のコンストラクタから作成します。 // デフォルトコンストラクタ. DbDataAdapter adapter = new SqlDataAdapter(); DbDataAdapter adapter = new SqlDataAdapter("select用のSQL", "接