程序中放了个datamodule,内有DataBase,Storedproc,ADoConnection,和ADoQuery控件四,在编写的过程中发现StoredProc.execProc之后,读取其返回值时
with dmSFIS.spOutput do
begin
ExecProc;
edtOutPut.Text:=dmSFIS.spOutput.Params.ParamValues['Amount'];
Str(dmSFIS.spOutput.Params.ParamValues['Rate']:0:1,s);
end;
出现'Capability not suportted' 异常, 假若将StoredProc控件置于主界面上,则访问正常,请问这是什么原因造成的呢?谢谢!
with dmSFIS.spOutput do
begin
ExecProc;
edtOutPut.Text:=dmSFIS.spOutput.Params.ParamValues['Amount'];
Str(dmSFIS.spOutput.Params.ParamValues['Rate']:0:1,s);
end;
出现'Capability not suportted' 异常, 假若将StoredProc控件置于主界面上,则访问正常,请问这是什么原因造成的呢?谢谢!
begin
ExecProc;
edtOutPut.Text:=Params.ParamValues['Amount'];
Str(Params.ParamValues['Rate']:0:1,s);
end;