Situtation: In einem Recordset stehen die Ergebnisse einer
Datenbankabfrage.
Problem: Wie kann ich den Datensatz Nummer x aus meinem Recordset
auslesen?
z.B. Datensatz Nummer 4 oder so
Danke für eure Hilfe
Situtation: In einem Recordset stehen die Ergebnisse einer
Datenbankabfrage.
Problem: Wie kann ich den Datensatz Nummer x aus meinem Recordset
auslesen?
z.B. Datensatz Nummer 4 oder so
Danke für eure Hilfe
Hai, Lars,
zwei Varianten:
erweitere die SQL-Anweisung, die den Recordset füllt, mit einer Bedingung, so daß der Recordset nur noch den gewünschten Datensatz enthält.
laß eine Zählschleife durch den Recordset eiern, die dann den x-ten Datensatz anzeigt.
Wenn beide Antworten am Thema vorbei gehen, dann präzisiere doch Deine Frge nochmal…
Gruß
Sibylle
Normalerweise sollte man über den Primärschlüssel auf den jeweiligen Datensatz zugreifen.
Ansonsten - weniger effizient - kannst du aber die Move-Methode des Recordsets verwenden.
Also ein MoveFirst, um auf den ersten DS zu kommen - wenn du da nicht ohnehin schon stehst - und dann Move n-1, um zum n-ten DS zu gelangen.
Gruß aus dem Norden
Reinhard Kraasch