Kleine Korrektur für
ADO-Queries:
Delphi-Quellcode:
// manchmal "zicken" die Abfragen mit between, dann muss man ausweichen auf
// WHERE Datum >= :datum1 AND Datum <=:datum2
//
ADOQuery1.SQL.Text := 'SELECT * FROM Tabelle1 where Datum between :datum1 and :datum2';
ADOQuery1.Parameters.ParamByName('datum1').asString := '30.05.2008';
ADOQuery1.Parameters.ParamByName('datum2').asString := '30.06.2008';
ADOQuery1.Open;
Um die Parameter zu befüllen eignen sich die TDateTimePicker recht gut:
Delphi-Quellcode:
...
ADOQuery1.Parameters.ParamByName('datum1').AsDateTime := DateTimePickerVon.Date;
...