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

powerbuilder 关于存储过程解决方案

2012-02-19 
powerbuilder 关于存储过程生成调用 PKG_ZXGL_PROCESS.p_main(131010,,oi_errcode,oc_errtext)其中oi_

powerbuilder 关于存储过程
生成调用 PKG_ZXGL_PROCESS.p_main('131010','',oi_errcode,oc_errtext)

其中oi_errcode和oc_errtext是返回数据当oi_errcode为0表示执行成功 oi_errcode为-1表示执行失败,
失败原因是oc_errtext


我没有写过,请问各位大侠怎么写???

急!!!!!!!!!!

[解决办法]

C/C++ code
open(w_popup) //打开popup类型的窗口,在窗口里面自己添加st控件,写上提示内容int oi_errcodestring oc_errtextDECLARE sp_duration PROCEDURE FOR PKG_ZXGL_PROCESS.p_main('131010','',oi_errcode,oc_errtext)    @存储过程中第一个变量对应的变量名 = '131010',     @存储过程中第二个变量对应的变量名 = '',     @存储过程中第三个变量对应的变量名 = :oi_errcode output,     @存储过程中第四个变量对应的变量名 = :oc_errtext output;EXECUTE sp_duration ;if SQLCA.sqlcode = 0 then //存储过程执行成功    // Since we got a row, fetch it and display it.    FETCH sp_duration INTO :oi_errcode, :oc_errtext;    //在此,就可以判断返回值oi_errcode和oc_errtext了end ifCLOSE sp_duration;rollback;    close(w_popup) //关闭popup类型的窗口 

热点排行