Zitat von
Sulustaner2004:
ok...alles schön und gut...aberwenn ich das mache bekomm ich eine fehlermeldung !!! und zwar diese...
[i]Im Projekt daten.exe ist eine
Exception der Klasse EAccessViolation aufgetreten. Meldung: 'Zugriffsverletzung bei Adresse 00404117C in Modul 'Daten.exe' Schreiben von Adresse 00000000'.
prozess angehalten.
Wenn Du was machst?
Wenn SetStr einen Wert enthält wird der Code ja auch ausgeführt. Jetzt kannst Du über einen Breakpoint und schrittweise ausführen des Programms herausbekommen an welcher Stelle die SV
auftritt. Ich vermute mal an dieser Stelle
Delphi-Quellcode:
For i := 0 To pred(SetCount) Do
Parameters.ParamByName('i_F' + IntToStr(i)).Value := SetVals[i]
Der
SQL Ausdruck enthält keinen Parameter, der mit i_F beginnt.