如何在数据表中一次循环指定数量的记录

本文关键字:循环 记录 一次 数据表 | 更新日期: 2023-09-27 17:59:11

如果我有一个包含500条记录的数据表,我如何一次遍历这100条记录,并将列值绑定到变量?

目前我正在像这个一样一次循环整个数据表

foreach (DataRow row in customerTbl.Rows)
{
    int customerId = Convert.ToInt32(row["id"]);
        // perfom some action based on ID
}

我该如何将其与类似的内容结合起来?

for (int r = 0; r < customerTbl.Rows.Count; r += 500)
{
}

如何在数据表中一次循环指定数量的记录

好吧,你可以一直这样做:

for (int r = 0; r < customerTbl.Rows.Count; r += 100)
{
    DataRow dr = customerTbl.Rows[r];
    //do stuff
}