Le DataTableCollection contengono la collezione di tabelle di un DataDet.
Ciclando su di esse non otterrai le righe delle tue tabelle, ma le tabelle stesse.
Quindi se è tua intenzione ciclare solo sulle tabelle per ottenere ad esempio il loro nome o il loro numero di righe ha senso consumare questa collezione, oppure potresti accedere direttamente alla tabella che ti interessa attraverso il suo nome.
Se stai lavorando in C# potresti fare qualcosa del genere
foreach (DataTable item in mioDataSet.Tables)
{
//Solo come esempio
string name = item.TableName;
if (name == "TabellaCheMiInteressa")
{
foreach (var row in item.Rows)
{
//La logica su ogni riga
}
}
};
Laura.
http://lauralamanna.wordpress.com/