调用存贮过程 output 变量,怎么传送呢

调用存贮过程 output 变量,如何传送呢?
调用存贮过程 output 变量,如何传送呢?
一个sql2000的存贮过程,有一个 output型变量,要传回来值。

但是我如何将变量传回来呢?
比如存贮过程为 prog1,有两参数,
我这样调用
exec prog1 ?var1,?var2 output
无法得到返回值,我应该如何调用呢?


------解决方案--------------------
示例:
succ=sqlexec(lnsqlhandle,"exec usp_Test ?lnnum,?@lnsqr")
?lnsqr
------解决方案--------------------
Store "" To var1,var2 &&假设你的参数为字符型
If SQLExec(句柄,'{CALL prog1(?var1,?@var2)}')>0
?var2 &&看一下传出的值
Endif