|
1.首先要创建目标datatable的表的结构 DataTable newdt = new DataTable(); newdt = dt.Clone();//复制表的结构 或者 newTable.Columns.add("列名");给newTable表对象加上列 否则会出现"输入数组长度大于此表中的列数"的错误
2.用DataRow.ItemArray往目标datatable中复制 DataTable t=new DataTable(); DataRow r=t.NewRow(); r.ItemArray=oldRow.ItemArray; t.Rows.Add(r);
3.用DataTable.ImportRow()往目标datatable中复制 t.ImportRow(oldRow);
|