TADOStoredProc调用oracle存储过程问题
create or replace procedure p_dodownload
(
v_code varchar2,
v_number varchar2,
v_return out numeric
)
as
begin
v_return := f_dodownload(v_tonecode,v_phonenumber);
end ;myDM.mySP.Parameters.CreateParameter('v_code',ftString,pdInput,0,0);
myDM.mySP.Parameters.CreateParameter('v_number',ftString,pdInput,0,0);
myDM.mySP.Parameters.CreateParameter('v_return',ftString,pdReturnValue,0,0);mySP.Parameters.ParamByName('v_code').Value:=tmpParaList[0];
mySP.Parameters.ParamByName('v_number').Value:=tmpParaList[1];
mySP.ExecProc;执行后会报参数设置不正确的错误。
create or replace procedure p_dodownload
(
v_code varchar2,
v_number varchar2,
v_return out numeric
)
as
begin
v_return := f_dodownload(v_tonecode,v_phonenumber);
end ;myDM.mySP.Parameters.CreateParameter('v_code',ftString,pdInput,0,0);
myDM.mySP.Parameters.CreateParameter('v_number',ftString,pdInput,0,0);
myDM.mySP.Parameters.CreateParameter('v_return',ftString,pdReturnValue,0,0);mySP.Parameters.ParamByName('v_code').Value:=tmpParaList[0];
mySP.Parameters.ParamByName('v_number').Value:=tmpParaList[1];
mySP.ExecProc;执行后会报参数设置不正确的错误。
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货