datarow[]怎么一次性的插入到达datatable,不用for循环。或有其他好办法?
datable_temp=DataSet1.Tables["order"].Clone();
DataRow[] rows=DataSet1.Tables["order"].Select("ordername='nike'","FieldSeries ASC");
for(int i=0;i < rows.Length; i++)
{
dr = datable_temp.NewRow();
for(int j = 0; j<datable_temp.Columns.Count; j++){
dr[j]=rows[i][j];
}
datable_temp.Rows.Add(dr);
}
不用for循环能否一次性的插入到datatable中,因为我的数据两比较大,要循环5000-20000次
将导致系统死!我想一次处理50条记录到datatable中,这样一来,就只循环100-400次,请问怎么实现?