【发布时间】:2012-11-15 09:37:38
【问题描述】:
我有一个问题。我有 2 个数据表,想将第一个表的 3 列复制到另一个表的 3 列。我怎样才能跳过前 3 行,然后将值添加到 2.table?。
我的代码是这样的:
foreach (DataRow ex1 in excelTb1.Rows)
{
foreach (DataRow ex2 in excelTb2.Rows)
{
//ex2["ABC"] = ex1["ABC"]; // with skip(3) ?
//ex2["Name"] = ex1["Name"];
//ex2["ID"] = ex1["ID"];
}
}
我的 1.table:____________ _______________我的 2.table应该看起来像这样:
Table1 Table2
ABC Name ID ... ABC Name ID ...
a lola 2 ... ... ... ... ...
b kiki 6 ... ... ... ... ...
... ... ... ... ... ... ... ...
a lola 2 ...
b kiki 6 ...
... ... ... ...
【问题讨论】:
-
您想将 DataTable1 中的列添加到 DataTAble2 中的现有行还是添加新行
-
在我的 2.table 中,我有 3 列带有一些值,我想用表 1 中的值替换这些值
标签: c# datatable copy two-columns