J'ai un DataSet
nommé DataSet1
. Il contient un nombre inconnu de tables et un nombre inconnu de colonnes et de lignes dans ces tables. Je voudrais parcourir chaque table et regarder toutes les données de chaque ligne pour chaque colonne. Je ne sais pas comment coder cela. Toute aide serait appréciée!
foreach (DataTable table in dataSet.Tables)
{
foreach (DataRow row in table.Rows)
{
foreach (object item in row.ItemArray)
{
// read item
}
}
}
Ou, si vous avez besoin des informations de la colonne:
foreach (DataTable table in dataSet.Tables)
{
foreach (DataRow row in table.Rows)
{
foreach (DataColumn column in table.Columns)
{
object item = row[column];
// read column and item
}
}
}
Boucle juste ...
foreach(var table in DataSet1.Tables) {
foreach(var col in table.Columns) {
...
}
foreach(var row in table.Rows) {
object[] values = row.ItemArray;
...
}
}