Forum: Datenbanken
by mensch72,
18. Dez 2016
na wenn jetzt das "Form" noch wegfällt, wären wir bei der Version, welche nach meinem Bauchgefühl am schnellsten und "am saubersten" wäre :)
function test3a(testzahl: integer): string;
var
a: integer;
p: TParam;
begin
Form1.ZQuery1.SQL.Text := 'begin transaction;';
Form1.ZQuery1.ExecSQL;
Form1.ZQuery1.SQL.Text := 'Insert into daten2 (zahl) values (:zahl);';
Forum: Datenbanken
by mensch72,
18. Dez 2016
wenn es dir echt um Geschwindigkeit geht, dann sind deine Insert Schleifen noch subobtimal
entweder einfach
for a := 1 to testzahl do begin
Form1.ZQuery1.SQL.text := 'Insert into daten2 (zahl) values ('+IntToStr(a)+')';
Form1.ZQuery1.ExecSQL;
end;
oder besser