首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > PB >

PB6.5 调用oracle返回游标的存储过程解决方案

2013-03-26 
PB6.5 调用oracle返回游标的存储过程第三方给了个接口Person_Queryvcharacter is_c0, vcharacter is_c1, v

PB6.5 调用oracle返回游标的存储过程
第三方给了个接口
  Person_Query vcharacter is_c0, vcharacter is_c1, vcharacter os_c3 , vcharacter os_c4, cur_person

  输入参数 is_c0 ,is_c1
  输出参数 : os_c3 , os_c4 , cur_person(游标)


在pb里

string st_111,st_22, st3, st4, st_ret1, st_ret2, st_ret3, st_ret4



DECLARE proc_P_person_query PROCEDURE FOR PKG_HIS_INTERFACE.p_person_query( :st_111, :st_22, ) USING SQLCB;

//declare qqq cursor ;

EXECUTE proc_P_person_query ;

if SQLCB.sqlcode <> 0 then
  MessageBox ("Error, SQLCB", sqlcb.sqlerrtext)
  return
end if

没有报错, 可以调用


但接下来我如何能得到从存储过程返回的"os_c3 , os_c4 , cur_person(游标)"



[解决办法]
我的异常网推荐解决方案:oracle存储过程,http://www.myexception.cn/oracle-develop/177537.html
[解决办法]
http://topic.csdn.net/t/20021021/05/1110496.html

热点排行