ADOStoredProc怎么得到反回值?

downkey 2003-09-13 12:01:20
存储过程:
CREATE procedure test
@tempinput int,
@tempoutput int output
as
select @tempoutput=count(hgnum) from numcount where hgnum=@tempinput

程序:
ADOStoredProc2.Parameters.Refresh();
ADOStoredProc2.Parameters.parambyname('@tempinput').value:=strtoint(edit1.text);
ADOStoredProc2.Prepared;
ADOStoredProc2.ExecProc;
R:=ADOStoredProc2.Parameters.parambyname('@tempoutput').value
if r<1 then
......
问一执行程序后,错误提示:存储过程test需要参数,@tempoutput但未提供?请帮我修改一下?thanks
...全文
46 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
downkey 2003-09-14
  • 打赏
  • 举报
回复
请高手看一下程序,错在何处?
downkey 2003-09-13
  • 打赏
  • 举报
回复
gz
downkey 2003-09-13
  • 打赏
  • 举报
回复
在它的parameters属性有@tempoutput呀?
nyf1220 2003-09-13
  • 打赏
  • 举报
回复
在它的parameters属性里可以添加你的 出口和入口值,
楼上动态方法就是了
outer2000 2003-09-13
  • 打赏
  • 举报
回复
ADOStoredProc2.Parameters.add;

5,386

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧