Datensatz aus DataSet holen

21/09/2007 - 12:52 von Karl M. | Report spam
Hallo NG!

In meinem Testfall habe ich ein DataSet, dass folgende Werte in seiner
.Table[0] hat.

1, "Jürgen", 65465
2, "Hans", 81354
5, "Martina", 92735
9, "Johanna", 98222

Die Spalten setzen sich zusammen aus ID, Vorname, PLZ.
Wenn ich jetzt den 3. Datensatz haben möchte und nur die ID 5 habe, wie kann
ich dann gezielt auf diese Daten zugreifen?
Momentan habe ich eine Lösung, die wahrscheinlich nur ein schlechtes
Workarround repràsentiert. Ich setze das DataSet in eine Schleife und frage
jede Zeile ab, bis ich die richtige ID habe und auf die dazugehörigen Spalten
zugreifen kann.

Im Voraus vielen Dank.

Mit freundlichen Grüßen
 

Lesen sie die antworten

#1 Frank Dzaebel
21/09/2007 - 13:25 | Warnen spam
Hallo Karl,

Die Spalten setzen sich zusammen aus ID, Vorname, PLZ.
Wenn ich jetzt den 3. Datensatz haben möchte und nur die ID 5 habe, wie kann
ich dann gezielt auf diese Daten zugreifen?



Wenn die ID ein PK ist, gibt es auch eine FindByID-Methode:

[Gewusst wie: Suchen einer bestimmten Zeile in einer DataTable]
http://msdn2.microsoft.com/de-de/library/y06xa2h1(VS.80).aspx


ciao Frank
Dipl.Inf. Frank Dzaebel [MCP/MVP C#]
http://Dzaebel.NET

Ähnliche fragen