(Moderator)
Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.867 Beiträge
Delphi 11 Alexandria
|
Re: Zugriff auf Access DB sehr langsam
14. Sep 2007, 10:30
die <> bezeichneten Platzhalter. Statt der Typen musst du die Feldnamen angeben und satt den werten die Parameternamen:
Insert into Tabelle1( datum, von, bis, ...) values ( :datum, :von, :bis,...)
Im Timer brauchst du das staement dann nicht mehr zu setzen, sondern nur die Feldwerte
AdoQuery1.Parameters.ParamByName( 'datum').value := ...;
...
und dann mit AdoQuery1.ExecSQL;
die Abfrage ausführen.
Wobei du auch standardwerte ( Now) direkt bei der Definition der fFlder angeben kannst.
Markus Kinzler
|