Einzelnen Beitrag anzeigen

bnreimer42

Registriert seit: 26. Mai 2013
Ort: Erlangen, Franken
124 Beiträge
 
Delphi 12 Athens
 
#23

AW: Fehler "Zu wenig Arbeitsspeicher" beim Füllen der Datenbank

  Alt 7. Okt 2017, 12:19
Schönes Beispiel, aber ein Fehler ist da drinnen:

form1.Query1.SQL.Add(Format('insert into tabellenname (Name) Values (%s);',[QuotedStr(temp)])); Da kann mit einem falschen String in der Textdatei Blödsinn passieren.

Besser mit Parametern arbeiten:

Delphi-Quellcode:
form1.Query1.SQL.Add('insert into tabellenname (Name) Values (:ParamX);');
form1.Query1.Params[x]:=temp;
x musst Du halt als Zahl hochzählen.

(Auch ungetestet)
Björn Reimer
  Mit Zitat antworten Zitat