Poproszę o działający przykład wykonania EXECUTE BLOCK z poziomu aplikacji Delphi. Jakiego komponentu użyć do wysłania zapytania z execute block do Firebirda, jak przekazać wartości parametrów do execute block ? Uzywalem TIBQuery, TIBSql i mam błąd: bad parameter number
SQL.Text:=
EXECUTE BLOCK (int=:operid)
AS
BEGIN
update tabela set tabela.operid=:operid;
END
W kodzie wpisuje:
IBSQLZapytanie.ParamByName('operid').Value:= 222;