質問: 4 table2.rows.add(row2) ←ここでエラー table1.rows.add(row1) 'system.argumentexception' のハンドルされていない例外が system.windows.forms.dll で発生しました。 追加情報 : この行は既に別のテーブルに属しています。
回答: 検証環境:winxp sp2 visualstudio.net 2002 同じコードでやったのですが、ymdaさんと違うところでエラーが出ました。 で、エラーを解除するために以下のコードを追加しました。 ・・・・・・・・ dim row2 as datarow -------------------------------------- row1 = table1.newrow() ここです row2 = table2.newrow() -------------------------------------- row1("データ1") = 1 row1("データ2") = 2 ・・・・・・・・・ これで、エラーは無くて動作します。 同じ環境ではないので、なんともいえませんが、よろしければ試してみてください。