[[Open棟梁Project>http://opentouryo.osscons.jp/]] - [[マイクロソフト系技術情報 Wiki>http://techinfoofmicrosofttech.osscons.jp/]] * 目次 [#sa53b309] #contents *概要 [#k285e8a4] [[DataAdapter]]:データ・アダプタ構成ウィザードと大きな差はないが、~ [[TableAdapter]]:テーブル・アダプタ構成ウィザードは、型付きDataSetとDataAdapterが統合されたような構造になっている。 -このためTableAdapterでは、型付きDataSet、DataTable必須となっている。 -画面にTableAdapterをD&Dし、テーブル・アダプタ構成ウィザードを起動、 -クエリビルダを使用してSELECTクエリを作成し、 -そこからInsert、Update、Deleteの各種メソッドを自動生成できる。 --SqlCommandではなくメソッドであり、~ 個別にメソッドを追加できるので複数テーブルの更新等も可能。~ (この場合、Partial Classに既定の属性を付与して追加をする)~ ---方法 TableAdapter の機能を拡張する~ http://msdn.microsoft.com/ja-jp/library/ms233697.aspx --TableAdapter間でトランザクションを引き継ぐ場合は、~ Transactionscope(MS-DTC)を使用する必要がある。 *参考 [#b74ca266] -TableAdapter の概要~ http://msdn.microsoft.com/ja-jp/library/bz9tthwx.aspx --方法 : TableAdapter を作成する~ http://msdn.microsoft.com/ja-jp/library/6sb6kb28.aspx --方法 : TableAdapter を編集する~ http://msdn.microsoft.com/ja-jp/library/ms171902.aspx --方法 : TableAdapter クエリを作成する~ http://msdn.microsoft.com/ja-jp/library/kda44dwy.aspx --方法 : TableAdapter クエリを編集する~ http://msdn.microsoft.com/ja-jp/library/ms171903.aspx --方法 : TableAdapter のクエリを表示する~ http://msdn.microsoft.com/ja-jp/library/ms171904.aspx -連載:Visual Studio 2005によるWindowsデータベース・プログラミング - @IT~ http://www.atmarkit.co.jp/fdotnet/vblab/vsdbprog_index/index.html --第3回 テーブルアダプタの基礎~ http://www.atmarkit.co.jp/fdotnet/vblab/vsdbprog_03/vsdbprog_03_01.html --第4回 ドラッグ&ドロップで作るWindows DBアプリケーション~ http://www.atmarkit.co.jp/fdotnet/vblab/vsdbprog_04/vsdbprog_04_01.html