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.ParamValues['
Von'] := Date-30.0;
// =Heute vor 30 Tagen
ADOQuery1.Parameters.ParamValues['
Bis'] := Date;
ADOQuery1.Open;