I have a stored procedure in a firebird db like this:
Code: Select all
create or alter procedure MyPROC (
P1 integer,
P2 integer)
as
begin
Insert into table1 (f1, f2, f3)
select :p2, f2, f3
from table1 where f1 = :p1;
end^I use these code in Delphi:
Code: Select all
myStoredProc.StoredProcName := 'MyPROC';
myStoredProc.ParamByName('p1').AsInteger := var1;
myStoredProc.ParamByName('p2').AsInteger := var2;
myStoredProc.ExecProc;
thanks