Hallo allerseits,
Gibt es eine Möglichkeit, per SELECT z.B. die größte Kunden-Nummer zu wählen. Ich probierte es wie folgt, aber leider klappt das nicht.
Delphi-Quellcode:
T_KUNDEN.SQL.Text := 'SELECT * FROM KUNDEN WHERE KUNDENNR = ' +
IntToStr(MAX(T_KUNDENKUNDENNR)) + ' ORDER BY KUNDENNR';
Ich habe irgendwo gelesen, dass es mit MAX funktionieren soll, aber leider. Wahrscheinlich kennt Firebird diese Funktion nicht.
Ich würde eine Möglichkeit suchen, die sowohl für Firebird, als auch für
MSSQL funktioniert. Ich will aber nicht SELECT * verwenden, da es sich um mehrere Tausend Datensätze handeln kann.
Wenn es nichts passendes gibt, müsste ich wahrscheinlich mit SELECT ??? irgendeinen Datensatz anwählen und dann mit KUNDEN.Last zum letzten Datensatz gelangen.
mfg
Herbert