Tramite l'istruzione foreach di C# è possibile ciclare sulla collezione delle righe (DataRow).

L'esempio, aggiungo una riga alla tabella letta da DB (si suppone abbia un solo campo email) e poi stampa i valori contenuti nella colonna email sulla finestra di debug.

C#

/*
 * using System.Data;
 * using System.Diagnostics;
 */
DataTable dt = GetDataTable();	// metodo da implementare che ritorna il DataTable

// aggiungo una nuova riga
DataRow dr = dt.NewRow();
dr["email"] = "info@sgart.it";
dt.Rows.Add(dr);	// inserisce la riga alla fine
/* inserisce una riga in una posizione specifica
 * in questo caso all'inizio
 * dt.Rows.InsertAt(dr, 0);
 */

foreach(DataRow dr in dtMail.Rows)
{
	Debug.WriteLine(dr["email"].ToString());
}
Tags:
C#236 Esempi225
Potrebbe interessarti anche: