生成调用 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类型的窗口