Ich habe in einer anderen
Unit folgendes zu stehen
Delphi-Quellcode:
Procedure QAKteSql(SQLAkte: String);
Begin
Form1.QAkte.close;
Form1.QAkte.SQL.Clear
Form1.QAkte.SQL.Text:= SQLAkte; //variabel
Form1.QAkte.open;
end;
Und aufrufen tue ich es so
QAkteSQL('Select * From "'+DBPath+DBAkteName+'"WHERE AErfasstAm > "'+DateToStr(Form23.DateTimePicker1.DateTime)+'" AND AErfasstAm < "'+DateToStr(Form23.DateTimePicker2.DateTime+1)+'"');
Das ist genau die Abfrage, die ich benutze und er gib mir das Ergebnis wie gewünscht aus.