hab ich bei
https://docwiki.embarcadero.com/RADS...RNING_(FireDAC)
geklaut

aber aus Verzweiflung deinen Vorschlag trotzdem ausprobiert. Warum und wo die "wrong number of arguments" ...

in der Zeile TBytes idBytes = FDQuery1->ParamByName("new_id")->AsBytes;
Wenn ich das mit dem Feld DBK und den entsprechenden Typ
Anpassungen mache funktioniert das.