面朝大海,春暖华开

focus on scientific computue, 3dgis, spatial database
专注于科学计算、GIS空间分析

 

DataRow复制一行到另一个DataTable[转]

 

http://www.cnblogs.com/pains/archive/2007/11/22/969003.html

 

下面两个方法是DataRow复制一行到另一个DataTable的,直接Add会出错“此行已属于另一个表”,其实以前就知道怎么做的,可每次要用到的时候还是犯糊涂,这次把它们记下来。

1.用DataRow.ItemArray
DataTable t=new DataTable();
DataRow r=t.NewRow();
r.ItemArray=oldRow.ItemArray;
t.Rows.Add(r);

2.用DataTable.ImportRow()
t.ImportRow(oldRow);

posted on 2013-01-01 22:58  风过 无痕  阅读(169)  评论(0编辑  收藏  举报

导航

向日葵支付宝收钱码