该行已经属于另一个表 的解决方法

datatable dt = new datatable();

dt = ds.tables[“all”].clone();//把all的结构传递给dt

datarow[] dr=this.dataset31.tables[“product”].select(“bc=1”);

for(int i=0;i<dr.length;i++)

{

//将数组元素加入表

dt.rows.add(dr[i]);//出错提示为:该行已经属于另一个表

}

//解决方法

dt.rows.add(dr[i].itemarray);

//这样就好了!

(0)
上一篇 2022年3月21日
下一篇 2022年3月21日

相关推荐