VB DataTableのコピー方法を教えてください。 TableA ------------------- ID , 名前 , グループ , 金額1 , 金額2

ベストアンサー

0

回答ありがとうございます。 Copyだとカラムも一緒にコピーされてしまうので、データ行のみコピーさせたいんです。。 計算ですが、グループごとの合計を計算させようとしていて、下記で見つけたコードを試そうとしています。 https://jehupc.exblog.jp/12811180/ しかし、これを実行するとエラーが発生してしまい、原因としてはカラムに型が設定されていないことがダメだったようです。 そこで、 ①カラムだけ先に移動させる ②型宣言をする ③データ行を移動させる という考えで、②までは出来たのですが③の方法が分からないという感じです。。

ThanksImg質問者からのお礼コメント

色々と試していたら出来ました。 --------- For Each dr As DataRow In Table_A.Rows Table_B.ImpotRow(dr) Next -------- これで解決しました。 ありがとうございました。

お礼日時:7/5 9:04