Zitat von
DelphiDeveloper:
...ParamByName ('Name').AsString := quotedstr(q);
Wird nicht klappen. Die "Parameter" sind
SQL-Variablen, die nicht in den String des Statements gebastelt werden, sondern wirkliche Variablen im Statement sind.
Delphi-Quellcode:
...
q:= 'Hallo';
ParamByName ('Name').AsString := quotedstr(q);
... ergibt dann ...
#39 + 'Hallo' + #39
... in der Variable.