前回では、データベースから取得したレコードの入れ物となるデータセット(およびデータテーブル)について解説しました。今回はデータベースとデータセットの橋渡し役となるテーブルアダプタ(TableAdapter)について解説します。 このテーブルアダプタは.NET Framework 1.xのころにはなかったVisual Studio 2005の新しい機能で、アプリケーションのデータベース・アクセスにかかわる処理をすっきりとまとめることができます。 テーブルアダプタとは? テーブルアダプタは、データベースのテーブルからレコードを取得し、取得したレコードをデータセット内のデータテーブルに格納する機能を持ったコンポーネントです。 実際には次の図のように、テーブルアダプタがデータベースに対してSELECT文を発行し、その結果(通常は複数のレコード)をデータテーブルに挿入します。前回でも述べたように、典