当前位置: 移动技术网 > IT编程>数据库>MSSQL > 该行已经属于另一个表 的解决方法

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

2017年12月12日  | 移动技术网IT编程  | 我要评论

黑锋骸骨狮鹫,卢思思老公,网版张力计

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);
//这样就好了!

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网