-1
我有一個包含N個記錄的數據集,我試圖從數據集中讀取每100條記錄到循環並保存它們直到它達到C#中的總數N爲止。通過這一點,並尋求幫助或如何打點自己的意見無法得到..嗨,我有一個包含N個記錄的數據集,我試圖從數據集中讀取每100條記錄,直到它完成計數
我有一個包含N個記錄的數據集,我試圖從數據集中讀取每100條記錄到循環並保存它們直到它達到C#中的總數N爲止。通過這一點,並尋求幫助或如何打點自己的意見無法得到..嗨,我有一個包含N個記錄的數據集,我試圖從數據集中讀取每100條記錄,直到它完成計數
假設你有類型化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;
}
非常感謝您的快速反應。 – Sam 2015-04-01 18:20:49
@Sam如果這是解決您的問題,您應該接受答案 – nikis 2015-04-01 19:11:13