I use SDAC v.3.0 Delphi 6.0
The Simplified example:
TMSSQL1:
Code: Select all
BEGIN
SET PARAM2:=PARAM1+1
END
Code: Select all
BEGIN
MSSQL1.ParamByName('PARAM1').Value := 1;
MSSQL1.Execute;
ShowMessage(MSSQL1.ParamByName('PARAM2').Value); // Результат 2
END;
Code: Select all
BEGIN
SET PARAM1:=PARAM1+1
END
Code: Select all
BEGIN
MSSQL2.ParamByName('PARAM1').Value := 1;
MSSQL2.Execute;
ShowMessage(MSSQL2.ParamByName('PARAM1').Value); // Результат 1
END;
The problem in the duplicated parameter.
How to overcome it???