Zitat von
Borschti:
Das Problem muss irgendwo hier liegen:
convert('+quotedstr(DateTimeToStr(VisiDateTimePicker1.DateTime))+', sql_timestamp)
Ich vermute mal, dass Dein Datumsformat nicht
ANSI-konform ist und auch nicht dem ADS mitgeteilt wurde (AdsSetDateFormat bzw eine AdsSettings Komponente mit drauf und richtig vorbelegen).
Parameter werden unterstützt, das Convert kannst Du ganz rauslassen:
Delphi-Quellcode:
SQL:=
SQL+'
and aufkpf.Liefertermin <= :liefertermin ';
//...
Query.ParamByName('
liefertermin').AsDateTime:=VisiDateTimePicker1.DateTime;