Open棟梁Project - マイクロソフト系技術情報 Wiki

* 目次 [#sa53b309]
#contents

*概要 [#k285e8a4]
-データ・アダプタ構成ウィザードと大きな差はないがTableAdapterは、~
型付きDataSetとDataAdapterが統合されたような構造になっている。
[[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


トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS