1. ホーム
  2. c#

[解決済み] あるデータテーブルから別のデータテーブルに行をコピーしますか?

2022-04-20 23:09:51

質問

c#でDataTableから別のDatableに特定の行をコピーするにはどうすればよいですか?行は複数になります。

どのように解決するのですか?

foreach (DataRow dr in dataTable1.Rows) {
    if (/* some condition */)
        dataTable2.Rows.Add(dr.ItemArray);
}

上記の例では dataTable1dataTable2 は、列の数、種類、順序が同じである。