怎么把一个datatable的前几条数据放到另一个datatable中?求高手!
我需要把一个datatable的头几条数据放到另一个datatable中怎么办?
一定要是从头开始的!
[解决办法]
System.Data.DataTable datatable = new System.Data.DataTable(); System.Data.DataTable newDataTable = datatable.Clone();//新的datatable int len = 10;//取出的数据条数 for (int i = 0; i < len; i++) { System.Data.DataRow row = newDataTable.NewRow(); row.ItemArray = datatable.Rows[i].ItemArray; newDataTable.Rows.Add(row); }
[解决办法]
datatable dt1 = new datatable()
datatable dt2 = new datatable()
foreach(datarow drin in dt.table.rows)
{
dt1.rows.add(drinn)//具体要几条你自己选择
}
[解决办法]
DataTable dt=new DataTable();DataTable TakeTop10=dt.AsEnumerable().Take(10).CopyToDataTable<DataRow>();