So, es ist geschafft. Folgendes habe ich verändert. EinTDBMemo genommen und die " gegen ' ausgetauscht. Da muß man erst mal drauf kommen:
Delphi-Quellcode:
SQL.Text := '
INSERT INTO '+SCRIPT_TAB+'
(TAN, PIS, PTC, Script, DataChng) VALUES (''
'
+TA+'
''
,'+PosInScript+'
,'+PosToChange+'
,''
'+ScriptPart+'
''
,''
'+DataChange+'
''
);';
Nur das mit dem Blob habe ich noch nicht so richtig verstanden. Da werde ich bestimmt noch einmal mit Fragen kommen. Die Feldnamen ahbe ich auch noch verändert, wobei ich bemerken muß, das es an Transaction nicht lag. Letztendlich glaube ich, das es an den " lag, da die innerhalb des Strings ebenfalls vorkommen. Und ich schätze, das bringt ihn durcheinander, oder?
[edit]
Nein, es war nicht nur das Hochkomma, sondern die Tatsache, dass ich sowohl Hochkamma als auch TDBMemo genommen habe. Jetzt geht aber eine andere Sache nicht mehr, die mit dem normalen Memo ging.
Ich löse das jetzt erst mal anders...
[/edit]
Danke an alle,
cu in Kassel!