dポイントプレゼントキャンペーン実施中!

C# + Accessにてプログラムの勉強していますが、
"OleDbDataAdapter.Fill"メソッドの第2引数の存在理由が理解できません。

たとえばテーブル名が"MyTable"として、OleDbDataAdapterのウィザードで
"MyTable"テーブルを指定してクエリを作っているのに、プログラムで
"OleDbDataAdapter.Fill"メソッドの第2引数に再び"MyTable"をなぜ指定しなくては
いけないのでしょうか。
 初心者なのでわかる方どうか教えてください。

A 回答 (1件)

データセットは複数のデータテーブルを持つことが出来るので、Fillに対して


どのテーブルかを指定する必要があります。
もちろん、データテーブルをFillに渡すのであれば、テーブル名を指定する必要はありません。

DataTable dt = データセット.Tables["myTable"];
データアダプタ.Fill(dt);
    • good
    • 0
この回答へのお礼

やっとわかりました。ありがとうございました。

お礼日時:2004/03/12 13:28

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!