错误:该行已经属于另一个表

转载 2012年03月27日 09:04:57

从一个TABLE中取一行放到另一个TABLE里报错: 该行已经属于另一个表。的解决办法 
用下面来个方法就OK了。


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);

这样就好了!

DataTable.DataRow的复制(解决:此行已属于另一个表)

原地址:http://blog.csdn.net/mallva/article/details/1921102
  • u014230987
  • u014230987
  • 2014年06月06日 23:36
  • 1294

北京大学 科学道德与学术规范基本知识测试 题库

【题库太大了,只试出了一部分,运气不是特别差的话通过应该没问题了吧...目测题库规模应该有300+】 1.          是以人的观念、精神、情感和价值,即以人的主观精神世界及其所沉淀的精神...
  • u013012544
  • u013012544
  • 2016年09月04日 11:04
  • 24244

Hibernate面试题+答案

篇幅很长,请耐心阅读和学习,希望对你有所帮助!1.下面不属于持久化的是( a) A.把对象转换为字符串的形式通过网络传输,在另一端接收到这个字符串后能把对象还原出来B.把程序数据从数据库中读出来 C....
  • u011225629
  • u011225629
  • 2015年08月28日 20:23
  • 8445

出错提示为:该行已经属于另一个表 的解决方法

 今天在将内存表的数据复制到另外一个内存表的时候,出现了一个错误:(C#) 1DataTable dt = new DataTable(); 2 3dt = ds.Tables["All"].Clon...
  • tftutu
  • tftutu
  • 2011年07月01日 08:24
  • 351

Java拼图游戏 源代码 (错误资源,请搜索本人另一个同名资源)

  • 2010年04月29日 19:37
  • 202KB
  • 下载

人事管理系统JSP(上传错误,请下载另一个)

  • 2008年05月12日 12:40
  • 53KB
  • 下载

Sun Java Tutorial(错误/参见另一个文件)

  • 2008年04月28日 21:23
  • 8.93MB
  • 下载

已经安装了该产品的另一个版本问题的解决

  • 2015年03月09日 08:40
  • 933B
  • 下载

合并两个已经排序的数组为另一个数组算法

  • 2012年08月11日 21:32
  • 195KB
  • 下载

VS或者VC 报 error RC2104 错误及 资源管理 在另一个编辑器打开 的解决方法

笔者最近在用VS2015开发MFC项目时遇到一个纠结的问题,在进行界面编辑时发现VS报一个 “ error RC2104 :undefined keyWord or key name:WS_EX_CO...
  • kxw1994
  • kxw1994
  • 2017年03月08日 09:46
  • 356
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:错误:该行已经属于另一个表
举报原因:
原因补充:

(最多只允许输入30个字)