Hi,
ist es in Firedac möglich einen Parameter im Statement mehrfach zu verwenden, aber mit nur eine Anweisung zu laden?
Delphi-Quellcode:
q.sql.text:='UPDATE Mustertabelle SET foo=:foo where foo=:foo';
q.params.parambyname('foo').AsString:='bar';
oder muss man das mit zwei Statements machen
Delphi-Quellcode:
q.sql.text:='UPDATE Mustertabelle SET foo=:foo1 where foo=:foo2';
q.params.parambyname('foo1').AsString:='bar';
q.params.parambyname('foo2').AsString:='bar';
(Mal von der Unsinnigkeit dieses Statements abgesehen).