首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

如何把一个datatable的前几条数据放到另一个datatable中?求高手

2012-06-29 
怎么把一个datatable的前几条数据放到另一个datatable中?求高手!我需要把一个datatable的头几条数据放到另

怎么把一个datatable的前几条数据放到另一个datatable中?求高手!
我需要把一个datatable的头几条数据放到另一个datatable中怎么办?
一定要是从头开始的!

[解决办法]

C# code
 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)//具体要几条你自己选择
}
[解决办法]
C# code
DataTable dt=new DataTable();DataTable TakeTop10=dt.AsEnumerable().Take(10).CopyToDataTable<DataRow>(); 

热点排行