2012-04-13 6 views

Antwort

1

In Datatable haben Sie Zeilen und Spalten. So wählen Sie eine bestimmte Zelle, die Sie benötigen, dies zu tun:

label1.Text = dataTable[0][0]; 

Dies wird die label1 Text auf Zeile 0, Spalte 0 Wert.

durch jede Zeile verwenden, um durchlaufen:

foreach(DataRow row in dataTable.Rows) 
{ 
Console.WriteLine(row["ColumnName1"]); 
Console.WriteLine(row["ColumnName2"]); 
Console.WriteLine(row["ColumnName3"]); 
Console.WriteLine(row["ColumnName4"]); 
} 

Diese Werte für die Spalten gegen jede Zeile gedruckt wird. In diesem Code müssen Sie die Zeichenfolge für den Spaltennamen (z. B. ColumnName1) durch die Spaltennamen

ersetzen
1

Beispiel dafür, wie man einen Wertes aus der ersten Zeile und die Spalte abrufen dem Namen "MyFirstColumn":

label1.Text = myDataTable.Rows[0]["MyFirstColumn"]