Einzelnen Beitrag anzeigen

hoika

Registriert seit: 5. Jul 2006
Ort: Magdeburg
8.275 Beiträge
 
Delphi 10.4 Sydney
 
#18

Re: Zugriff auf Access DB sehr langsam

  Alt 19. Sep 2007, 08:53
Hallo,

DataModule1.ADOQuery_DBGird.SQL.Text := 'SELECT * FROM tabelle WHERE Date BETWEEN filter_von AND filter_bis';

Du schreibst das direkt als String.

Delphi-Quellcode:
DataModule1.ADOQuery_DBGird.SQL.Text :=
  'SELECT * FROM tabelle WHERE Date BETWEEN :filter_von AND :filter_bis';
DataModule1.ADOQuery_DBGird.ParamByName('filter_von').AsDateTime:= tdtFilter_von;
DataModule1.ADOQuery_DBGird.ParamByName('filter_bis').AsDateTime:= tdtFilter_bis;
Ich habe auch gleich mal nen tdt davorgesetzt,
dann ist es leichter zu verstehen, was eine Variable für einen Typ hat.


Heiko
Heiko
  Mit Zitat antworten Zitat