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

简介: DataTable dt = new DataTable();dt = ds.Tables["All"].Clone();//把All的结构传递给dtDataRow[] dr=this.dataSet31.Tables["Product"].Select("bc=1");for(int i=0;i<dr.Length;i++){//将数组元素加入表...dt.Rows.A
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]);//出错提示为:该行已经属于另一个表
}
解决方法:
<pre class="csharp" name="code">dt.Rows.Add(dr[i].ItemArray);
这样就好了!
这样就好了!这样就好了!
 

 

目录
相关文章
|
数据库
学生错误‘3704‘解决方法
学生错误‘3704‘解决方法
|
SQL 关系型数据库 MySQL
一个索引创建错误引发的思考
同事反馈说某个 MySQL 数据库创建索引提示错误,模拟报错如下: CREATE INDEX t_reg_code_idx USING BTREE ON t(reg_code) BLOB/TEXT column 'reg_code' used in key specification without a key length 从该提示可知,给 T 表的 reg_code 列创建一个 BTREE 索引,而这个 reg_code 列的字段类型是 BLOB 或 TEXT。 需要在键的说明中有长度定义,这是什么意思?
68 0
|
SQL 关系型数据库 MySQL
从“表”中删除为“别名” ...在“别名列”中...为什么语法错误?
从“表”中删除为“别名” ...在“别名列”中...为什么语法错误?
|
算法
保存不带循环的表
保存不带循环的表
84 0
|
关系型数据库 MySQL 数据库
日常问题记录及解决方法
日常问题记录及解决方法
1394 0
|
索引 存储 数据库
sqlserver复制报”应用复制的命令时在订阅服务器上找不到该行“解决方法
原文:sqlserver复制报”应用复制的命令时在订阅服务器上找不到该行“解决方法 最近遇到“应用复制的命令时在订阅服务器上找不到该行”问题,报错如下: 官方给出的建议是重新同步和初始化订阅,当然,这是一种选择,但是对于动辄上百G的生产库,这种方法会消耗大量的资源和时间。
2176 0