当前位置: 代码迷 >> ASP.NET >> 怎么将一个DataTable分成若干个DataTable
  详细解决方案

怎么将一个DataTable分成若干个DataTable

热度:6777   发布时间:2013-02-26 00:00:00.0
如何将一个DataTable分成若干个DataTable?
如一个DataTable有20行,现在要分成5个有相同结构的DataTable,如何分?
第一个DataTable的数据就是原Table的1-5条
第二个就是原Table的6-10条~~~

------解决方案--------------------------------------------------------
可以这样做:

DataTable table = new DataTable();
...

DataTable table1 = table.Clone();
for(int i=0;i <5;i++)
{
table1.Rows.Add(table.Rows[i].ItemArray);
}
DataTable table2 = table.Clone();
for(int i=6;i <10;i++)
{
table1.Rows.Add(table.Rows[i].ItemArray);
}
...
  相关解决方案