读书人

DATATABLE解决办法

发布时间: 2012-02-25 10:01:48 作者: rapoo

DATATABLE
如何把datatable中的一行复制到新定义的行中

[解决办法]
object[] obj = dt.Rows[2].ItemArray;
dt.Rows.Add(obj];
[解决办法]
DataRow dr = dataTable.Rows[2];
dataTable.Rows.Add(dr);
[解决办法]

DataRow dr = dataTable.NewRow();//生成一个新的数据行
dr.ItemArray = dataTable.Rows[index].ItemArray;//把指定索引的行数据复制到新行.
dataTable.Rows.Add(dr);//把新的行添加到DataTable中.

或者简写成:

dataTable.Rows.Add(dataTable.Rows[index].ItemArray);//把新的行添加到DataTable中.

[解决办法]
DataRow rowNew = table.NewRow();
rowNew = table.row[i].Copy();
table.rows.add(rowNew);
[解决办法]

dataTable.Rows.Add(dataTable.Rows[index].ItemArray)

读书人网 >C#

热点推荐