Forum: Datenbanken
Delphi
by Sharky,
9. Mär 2010
Hai ihr,
hat das mti der "Schülerliste" noch etwas mit dem Ursprungsthema zu tun?
Forum: Datenbanken
Delphi
by Sharky,
2. Mär 2010
Hai moelski,
ich habe den letzten Absatz in meinem Posting erweitert. Ansonsten machen die Params keinen Sinn.
Test es doch mal so:
DBQuery.SQL.Text := 'INSERT Into ' + Table + ' (ID, PROP01, PROP02, PROP03, PROP04, PROP05, PROP06, PROP07, PROP08, PROP09, PROP10) VALUES (:wert1, :wert2, :wert3, :wert4, :wert5, :wert6, :wert7, :wert8, :wert9, :wert10, :wert11);';
DBQuery.Prepare;...
Forum: Datenbanken
Delphi
by Sharky,
2. Mär 2010
Hi Sirius,
wäre das nicht schneller (bei vielen aufeinander folgenden Eintragungen)?
DM.Query.SQL.Text := 'INSERT Into Demo (demo.wert1, demo.wert2, demo.wert3) VALUES (:wert, :wert2, :wert3);';
DM.Query.Prepare;
DM.Query.Params.AsInteger := 100;
DM.Query.Params.AsInteger := 200;
DM.Query.Params.AsInteger := 400;
Forum: Datenbanken
Delphi
by Sharky,
2. Mär 2010
Ich denke das Variante 2 unter verwendung von Parametern am schnellsten sein sollte.