该行已属于另外一个表

DataTable dt = new DataTable();
dt = ds.Tables[0]; 
DataRow[] drs=dt.Select("SelStatus=1");  

if(drs.count()>0)
{
for(int i=0 ;i<drs.count();i++)
{
dt2.Rows.Add(drs[i]);//异常:改行已属于另外一个表
}
}

解决方法:
  dt2.Rows.Add(drs[i].ItemArray);

 

posted @ 2017-09-08 11:58  涂山吕吕  阅读(225)  评论(0编辑  收藏  举报