【发布时间】:2012-08-26 20:21:55
【问题描述】:
我有两个数据表,dt1 和 dt2。 dt1 有数据,而 dt2 是一个新表。现在我想将一些满足特定条件的行复制到 dt2。我尝试了以下代码,但我得到了这个异常:
System.ArgumentException 此行已经属于另一个表。
foreach(DataRow dr in dt1.Rows)
{
if(Convert.ToInt32(dr["col"]) == value)
{
dt2.Rows.Add(dr);
}
}
我该如何解决这个问题?
【问题讨论】:
标签: c#