c# 该行已经属于另一个表

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了c# 该行已经属于另一个表相关的知识,希望对你有一定的参考价值。

datatable dt=new datatable();
for(int i=0;i<dt2.rows.count;i++)

dt.rows.add(dt2.rows[i]); //dt2是一个有数据的表


错误:该行已经属于另一个表
大神怎么破?

参考技术A DataTable dt = new DataTable();
dt = dt2.Clone();
for (int i = 0; i < dt2.Rows.Count; i++)

dt.Rows.Add(dt2.Rows[i].ItemArray); //dt2是一个有数据的表


你非要这么麻烦吗?其实不就一句话吗?
dt = dt2.Copy();本回答被提问者采纳

以上是关于c# 该行已经属于另一个表的主要内容,如果未能解决你的问题,请参考以下文章

C# 该行已经属于还有一个表 的解决方法

该行已经属于另一个表.怎么解决

System.ArgumentException: 该行已经属于另一个表。看下面代码

C# 将DataTable一行放入另一个DataTable中

此行已经属于另一个表

C# datatable增加行(datarow)数据为另一个datatable中某行