Beim Durchlaufen der DataSet-Tabelle

Installiert ich habe VS 2012 nach vielen Jahren mit VS 2010 und ich kann auch nicht verwalten, um eine Schleife durch die Zeilen der Tabelle nicht mehr (das war ein Kinderspiel vor) und es ist absolut entscheidend für mein Projekt.

Ich habe versucht, viele Arten von aufrufen DataGrid.Rows aber, dass ist nicht mehr verfügbar für Benutzer an alle, also ich bin auf der Suche nach einer Arbeit um.

Hier und hier ist was ich habe kommen mit , aber der zweite Teil ist einfach nicht für mich arbeiten.

foreach (TableRow row in MyDatabaseDataSet.Tables["Table1"].Rows)
{
//Pesky lengthy non-working code supposed to generate 
//controls dependent on row cell value
}

Nur Dinge einfacher machen (der code funktioniert nicht, ist nur so lange es sein würde, counter-konstruktiv ist es hier zu posten. Stattdessen lassen Sie uns versuchen und erhalten eine messagebox, um den Wert der Zelle in der 2. Spalte der Zeile angeschaut.

Aber nichts tut es.

ich habe versucht, viele viele Möglichkeiten, die ich denken konnte, einschließlich:

MessageBox.Show(row.Cells[2].Value);
MessageBox.Show(row.Cells[2].Text);

Aber es wird einfach nicht für mich arbeiten!

Nicht selbst ausführen möchten dem ganzen Projekt.

Wie kann ich eine Schleife durch alle Zeilen in einer DataTable oder sogar ein Datagrid?

PS: ich vergaß zu erwähnen aber ich habe auch den Load Data segment in den code vor die foreach-Anweisung oben geschrieben.

DataTable.Rows gibt eine DataRowCollection enthält DataRows nicht TableRows.
Wenn Sie sagen "es funktioniert nicht", und Sie sagen uns nicht, was das bedeutet (wie du hast zweimal), es ist ziemlich viel sinnlos. Wenn "es funktioniert nicht", sagen uns, auf welche Weise es funktioniert nicht. Tut Sie es nicht kompilieren? Verursacht eine exception zur Laufzeit? Gibt es eine Fehlermeldung? Wenn ja, was genau gilt es zu sagen? Es ist viel einfacher, wenn Sie uns die info, da Sie bereits rechts vor Ihnen, anstatt uns raten.

InformationsquelleAutor touyets | 2013-03-28

Schreibe einen Kommentar