Die Tabelle enthält ein Datenfeld Datum.
Ich möchte mit folgender Abfrage
Code: Alles auswählen
select MAX(Datum) as FDatum from Tabelle
In einem Admin-Tool für SQLite-Datenbanken wird das gewünschte Ergebnis problemlos geliefert.
Beim Einbau in mein Programm wird das Datum nicht ordnungsgemäß ermittelt.
Ergebnis ist 30.12.1899
Natürlich kann das größte Datum auch anders ermittelt werden.
Aber warum funktioniert das hier nicht per MAX() (oder MIN, geht auch nicht)

hier noch die Code-Sequenz
Code: Alles auswählen
ZQFest.ExecSQL;
FestDatum:=ZQFestFDatum.AsDateTime;
ZQFest.Close;