我有一个包含N个记录的数据集,我试图从数据集中读取每100条记录进行循环并保存,直到它达到C#中的总计数N.无法通过这个并寻求帮助或建议如何点他的..
答案 0 :(得分:0)
假设你有无类型DataSet
:
DataSet ds = new DataSet();
//filling dataset
var rows = ds.Tables["myTable"].Rows.OfType<DataRow>().ToList();
var size = rows.Count;
var position = 0;
var chunkSize = 100;
while (position < size)
{
var chunk = rows.Skip(position).Take(chunkSize);
position += chunkSize;
}