Einzelnen Beitrag anzeigen

Benutzerbild von sx2008
sx2008

Registriert seit: 16. Feb 2008
Ort: Baden-Württemberg
2.332 Beiträge
 
Delphi 2007 Professional
 
#7

Re: SQL Datumsabfrage wird nicht angezeigt

  Alt 4. Okt 2008, 23:16
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;
...
  Mit Zitat antworten Zitat