Einzelnen Beitrag anzeigen

globetrotter77

Registriert seit: 16. Jan 2009
Ort: Nürnberg
236 Beiträge
 
Delphi 10.3 Rio
 
#20

Re: Firebird Import aus Textdatei extrem langsam

  Alt 14. Sep 2009, 10:36
Zitat von mjustin:
Ich würde die Query nur einmal zu Beginn des Einlesens erzeugen und den SQL-Text zuweisen, dabei dann mit Parametern arbeiten:
insert into tabelle(f1, f2, f3, ...) values (:f1, :f2, :f3, ...) In der Einleseschleife dann die Parameter zuweisen und ExecSQL aufrufen. Vorteil: die Query wird vom Server nur einmal erzeugt und dann für jedes Insert wiederverwendet. ("Prepared Statement").
Bin schon ganz meschugge ...
wie war das nochmal mit den Params?
wie ordne ich denen Werte zu?
geht das mit
SQLQuery.Params[0].Value:='blabla'; und muss ich das Prepare selbst auslösen?
  Mit Zitat antworten Zitat