- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:VB2005のデータグリッドビューとデータテーブルについて)
VB2005のデータグリッドビューとデータテーブルについて
このQ&Aのポイント
- VB2005のデータグリッドビューやデータテーブルについて教えてください
- データテーブルからデータグリッドビューへの表示と値の変更について解説します
- データテーブルとデータグリッドビューの関連性について詳しく教えてください
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
DataTable1.Cloneは テーブルの構造とキーの制約のコピーを返す物なので中身はなくなってしまいますよ 編集用のDataTableを準備してこちらをGridのDataSourceに設定してみましょう dim dt2 as DataTable = DataTable1.Clone dim r2 as DataRow dim r1 as DataRow for each r1 in DataTable1.Rows r2 = dt2.NewRow r2.ItemArray = r.ItemArray dt2.Rows.Add( r2 ) next DataGridView1.DataSource = dt2 といった具合です …
お礼
返答ありがとうございます。 Cloneは自分でもよくわかっていなかったんですけど、 テーブルの構造だけをコピーするものだったんですね。 自分なりにいろいろ調べた結果、 DataGridView1.DataSource = DataTable1.Copy とやれば、とりあえず自分のやりたいことはできました。 まだまだ勉強が足りていないことばかりなので、 redfox63さんが教えて下さった方法でも試してみます。 本当にありがとうございました。