当前位置: 代码迷 >> PB >> pb怎样调用存储过程,该如何处理
  详细解决方案

pb怎样调用存储过程,该如何处理

热度:47   发布时间:2016-04-29 09:49:54.0
pb怎样调用存储过程
我在sql2005下写了一个存储过程
有两个变量,和一个返回值。
我怎么用pB把这两个变量传给存储过程,然后把返回值显示出来。
[email protected]_date nvchar(10),@P_user nvchar(10)
返回值是一个字符串 如‘12345’

如何实现

------解决方案--------------------
string ls_reture
string ls_user
date ld_date

DECLARE p1 PROCEDURE FOR procedure_name 
@P_date = :ld_date,@P_user=:ls_user;
execute p1;
if sqlca.sqlcode=0 then
fetch p1 into :ls_reture ;
else
rollback using sqlca;
messagebox("系统信息","执行错误!")
end if
close p1;
  相关解决方案