Hai renekr,
warum machst Du es nicht so wie von alzaimar vorgeschlagen? Wenn ich ihn richtig verstehe übergibt er direkt das Start/EndDatum einer KW als TDateTime an seine
SQL-Abfrage.
Delphi-Quellcode:
procedure TDemoForm.btn_testClick(Sender: TObject);
begin
with ADOQuery1
do
begin
Close;
SQL.Text := '
SELECt * FROM aktionsdaten WEHERE Stoer_Zeit BETWEEN :starzeit AND :endzeit ORDER BY Stoer_Zeit';
Parameters.ParamByName('
startzeit').Value := StartOfAWeek(2005, 2);
Parameters.ParamByName('
endzeit').Value := EndOfAWeek(2006, 4);
Open;
end;
end;
Stephan B.