ICh habe shmias Beispiel etwas geändert (ist aber nicht so wichtig :
Zitat von
shmia:
Ein Vergleich mit Datumsfeldern ist immer etwas problematisch.
Deshalb sollte man unbedingt Parameter verwenden:
Delphi-Quellcode:
SQL.TEXT := ....'
where Annahmedatum >= :Von AND Annahmedatum < :Bis';
ADOQuery1.Parameters.ParamByName('
VON).AsDateTime := Datum1;
ADOQuery1.Parameters.ParamByName('Bis'
).AsDateTime := Datum2;
ADOQuery1.Open;
Was du jetzt nicht verstehst ist wohl, wo Datum1 und Datum2 herkommen ? Z.B. aus einem Edit :
Datum1 := StrToDate (Edit1.Text);