Comment faire une boucle par le biais d'un datatable un certain nombre d'enregistrements à la fois?

Si j'ai un datatable avec 500 dossiers, comment puis-je boucle à travers cette 100 dossiers à la fois et lier la valeur d'une colonne à une variable?

Actuellement, je suis en parcourant l'ensemble de la datatable à la fois comme ce

foreach (DataRow row in customerTbl.Rows)

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

Comment puis-je combiner avec quelque chose comme ça?

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

}
  • Êtes-vous essayer d'accéder à tous les 100e dossier ou vous essayez de traiter 100 lignes à la fois en 5 "morceaux"? Comment est la seconde différents que le traitement de chaque ligne?
InformationsquelleAutor John | 2011-06-16