letzten Datensatz finden?

10/03/2008 - 08:56 von Stefan Koschke | Report spam
Hallo zusammen,

ich habe ein Brett vor dem Kopf :
Ich benötige den letzten Datensatz einer sehr umfangreichen Tabelle aus
einer Access-mdb.
'Select * from Tabelle'
und danach
Query.Last
holt alles und das dauert zu lange.
Gibt es einen Trick, ohne Kenntnis des Tabelleninhaltes nur den letzten
Datensatz zu holen?

Danke
Ciao
Stefan
 

Lesen sie die antworten

#1 Jemand Anders
10/03/2008 - 09:28 | Warnen spam
Ich benötige den letzten Datensatz einer sehr umfangreichen Tabelle aus
einer Access-mdb.



Die Frage ist doch: was ist der "letzte" Datensatz... wodurch zeichnet sich
dieser aus?

'Select * from Tabelle'
und danach
Query.Last



Ist das dann der letzte Datensatz? Oder nicht doch vielmehr EIN Datensatz
aus der Menge der selektierten (in Deinem Falle sogar alle) welcher
zufàllig(!) als letzter im Dataset aufscheint? Soweit Du kein
Sortierkriterium angibst hast Du lediglich eine Menge von Datensàtzen bei
denen es keinen ersten und keinen letzten gibt. Jede Ordnung, welche Du in
diesen vermutest, ist im Grunde genommen rein zufàllig.

Ähnliche fragen