dataSet 分页
public static DataSet SplitDataSet(DataSet ds, int pageSize, int pageIndex)
{
DataSet vds = new DataSet();
vds = ds.Clone();
int fromIndex = pageSize * (pageIndex - 1);
int toIndex = pageSize * pageIndex - 1;
for (int i = fromIndex; i <= toIndex; i++)
{
if (i >= ds.Tables[0].Rows.Count)
break;
vds.Tables[0].ImportRow(ds.Tables[0].Rows[i]);
}
ds.Dispose();
return vds;
}
浙公网安备 33010602011771号