Hallo
SQL-Experten,
ich habe also jetzt ein Datumsfeld Typ Date
und ein Zeitfeld Typ Time
habe auch ein paar Testdatensätze drin.
Wie würde jetzt die Abfrage aussehen ?
Select Datum,Zeit from Bestell where Datum =< :ddatum and ZEIT =< :dZEIT
Delphi-Quellcode:
with zQueryIDOC do begin
zQUeryIDOC.Active := false;
dSQL := 'Select Datum,ZEIT from BESTELL where (DATUM =< :dDATUM) '+
'and (ZEIT =< :dZEIT) order by SATZID';
zQueryIDOC.SQL.Text := dSQL;
ZQUERYIDOC.ParamByName('dDATUM').AsDATE := date;
ZqueryIDOC.ParamByName('dZEIT').AsTime := IncMinute(time,-60);
zQueryIDOC.ExecSQL;
zQUeryIDOC.Active := true;
end;
Hier erhalte ich aber eine Fehlermeldung !