投稿者 るしぇ  (社会人) 投稿日時 2010/1/22 05:42:51
全くオブジェクトのイメージを把握できていらっしゃいませんから、出直してきてください。

>    dSet.Tables.Add("商品リスト")
話になりません。テーブルと何の関係もない文字列を追加して
何の意味が?

正解のコードは
    dSet.Tables.Add(dTbl) 
ですが、今回のエラーメッセージとは関係ありません。
修正したところで同じエラーになります。

>DataGridViewからDataTableを取得できていないのでしょうか?
DataGridView のデータが DataTable と連携されていません。
DataTable を使わない表示の手法を採用してしまっているのです。

もちろん、提示されているコードの部分の話ではありません。
DataGridView の表示の手法が違うと言っているのです。