C#内将DataSet分页
2021-01-17 03:13
标签:code format 箭头 form str enum tar 转换 ble 目前实现了两种方法,一种根据指定类型筛选 另一种则是使用遍历的方法将 目前测试出来第二种方法效率较高 C#内将DataSet分页 标签:code format 箭头 form str enum tar 转换 ble 原文地址:https://www.cnblogs.com/kris-wang/p/12208195.htmlIEnumerable
的元素,跳过序列中指定数量的元素,返回指定数量的连续元素,最后将取出的元素转换成Array
类型存放在DataTable
中DataTable[] dts = new DataTable[number];
for (int i = 0; i )
{
dts[i] = srcDataSet.Tables[0].Clone();
dts[i].TableName = string.Format("dt{0}", i);
DataRow[] dataRows = srcDataSet.Tables[0].Rows.OfType
DataRow
存放在不同的DataTable
中DataTable[] dts = new DataTable[number];
int i = 0;
for (i = 0; i )
{
dts[i] = srcDataSet.Tables[0].Clone();
dts[i].TableName = string.Format("dt{0}", i);
}
i = 0;
foreach (DataRow r in srcDataSet.Tables[0].Rows)
{
dts[i / pageSize].Rows.Add(r.ItemArray);
i++;
}