Einzelnen Beitrag anzeigen

Hansa

Registriert seit: 9. Jun 2002
Ort: Saarland
7.554 Beiträge
 
Delphi 8 Professional
 
#7

Re: SQL Abfrage mit Where Bedingung auf einen Zeitraum

  Alt 23. Nov 2004, 10:20
ICh habe shmias Beispiel etwas geändert (ist aber nicht so wichtig :

Zitat von shmia:
Ein Vergleich mit Datumsfeldern ist immer etwas problematisch.
Deshalb sollte man unbedingt Parameter verwenden:
Delphi-Quellcode:
SQL.TEXT := ....'where Annahmedatum >= :Von AND Annahmedatum < :Bis';
ADOQuery1.Parameters.ParamByName('VON).AsDateTime := Datum1;
ADOQuery1.Parameters.ParamByName(
'Bis').AsDateTime := Datum2;
ADOQuery1.Open;
Was du jetzt nicht verstehst ist wohl, wo Datum1 und Datum2 herkommen ? Z.B. aus einem Edit :

Datum1 := StrToDate (Edit1.Text);
Gruß
Hansa
  Mit Zitat antworten Zitat