从一个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);

这样就好了

转载于:https://www.cnblogs.com/YuanZhaoBest/p/3873829.html

C# DataTable.Rows.Add(DataRow) 该行已经属于另一个表相关推荐

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

    DataTable dt = new DataTable(); dt = ds.Tables["All"].Clone();//把All的结构传递给dt DataRow[] dr= ...

  2. DataTable.ImportRow()与DataTable.Rows.Add()的区别

    今天写代码的时候用到ImportRow()向DataTable中添加记录,代码如下: DataTable dt = datatable; DataRow dr = dt.NewRow(); dr[&q ...

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

    产生错误的代码: DataTable dtContract_src = Oper.GetDataTable("select * from T_Contract where ProjectID ...

  4. VB.NET学习笔记:操作数据集DataSet中DataTable数据行(DataRow)——新增、插入、复制、克隆

    通常我们都知道可以使用OleDbDataAdapter对象的Fill方法从数据源检索数据并填充DataSet 中的DataTable,其实我们也可以人工为DataTable添加DataRow. 一.R ...

  5. DataRow复制一行到另一个DataTable

    DataRow复制一行到另一个DataTable 下面两个方法是DataRow复制一行到另一个DataTable的,直接Add会出错"此行已属于另一个表",其实以前就知道怎么做的, ...

  6. C# DataTable转换成DataRow

    linq中的cast<T>()及OfType<T>() DataTable dt=...........//获取从数据库中取出的数据(假设只有一条记录)//Cast<T& ...

  7. cdatatable大数据操作_C# DataRow和DataColumn:更新数据表

    在前面<C# Command>一节中已经介绍了使用 SqlCommand 对象中的 ExecuteNonQuery 方法执行非查询 SQL 语句来实现对数据表的更新操作,使用 DataSe ...

  8. Datatable转为ListT / DataRow转为实体类对象

    using System; using System.Collections.Generic; using System.Data; using System.Linq; using System.R ...

  9. datagridview2.rows.add 添加到最后一行_台美樱花红发展公司一行来我市进行樱花观赏园项目考察...

    10月20日,台美樱花红发展公司负责人连文德一行三人,来我市进行以台湾品种为主的樱花观赏园项目实地考察.市委统战部副部长薛英.统战事务服务中心主任王博等相关人员陪同. 考察团一行实地考察了我市罗敷镇葱 ...

  10. java add() 自己写_java问题 编写一个程序,用以重写父类Addition中名为add()的抽象方法。...

    展开全部 其实,我觉得我写的这个不太好,你看看吧 Addition类public abstract class Addition { protected T item1; protected T it ...

最新文章

  1. centos安装 ping 命令 ( yum provides )
  2. linux cron读哪个文件,linux crontab 文件位置和日志位置
  3. DbExpressionBinding requires an input expression with a collection ResultType. 参数名: input
  4. gcc 优化选项 -O1 -O2 -O3 -Os 优先级
  5. 题目3:文本文件单词的检索与计数(实现代码)
  6. 百练OJ:2799:浮点数格式
  7. Python架构(二)
  8. day5 JavaEE实战班
  9. Django之models
  10. kmeans python sklearn_Python手动实现kmeans聚类和调用sklearn实现
  11. Python操作Redis:键(Key)
  12. CSDN的markdown编辑器详细使用说明、语法快速索引手册
  13. python自动翻译视频字幕_python利用google翻译方法实例(翻译字幕文件)
  14. python中将字符变为大写_python 输入一个字符,是小写转换为大写,大写转换为小写,其他字符原样输出...
  15. 【discuz x3】home_follow.php(广播页面)中$alist = getfollowfeed($vuid, $view, true, $start, $perpage);结果
  16. 嵌入式系统(二):RISC-V处理器1
  17. 一起来看流星雨剧情简介/剧情介绍/剧情分集介绍第十集
  18. 《Nginx实战教程》专栏介绍
  19. 2023云南大学应用统计硕士专业考研成功经验分享
  20. Vue简单示例——weex

热门文章

  1. 从业务到技术weibo link card快速接入思考-2014.09.20
  2. 第二百三十二节,Bootstrap排版样式
  3. CentOS安装MySQL问题汇总
  4. jscript对URL参数进行编码与解码
  5. 八月份技术指标和个人指标
  6. 深度学习课程笔记(十三)深度强化学习 --- 策略梯度方法(Policy Gradient Methods)...
  7. Python替换多个tomcat端口号
  8. React/Router
  9. RHEL7下Nginx配置文件详解(二)
  10. Spring和ThreadLocal