怎么在C++Builder中获取存储过程的返回值

Swosna 2005-07-30 04:03:22
我在MS-SQL中写了个存储过程,想在bcb中获取它的返回值,怎么做?
比如
declare @tmp int
exec @tmp=sp_password '123456','123456','sa'
print @tmp

我想获取pringt @tmp的值,怎么做?
...全文
304 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
Swosna 2005-08-11
  • 打赏
  • 举报
回复
还有没有更好的方法啊,没有就准备结贴了
alice_han 2005-08-09
  • 打赏
  • 举报
回复
学习
Swosna 2005-08-09
  • 打赏
  • 举报
回复
顶一下先
Swosna 2005-08-06
  • 打赏
  • 举报
回复
还有更好的方法吗?
chpst 2005-08-03
  • 打赏
  • 举报
回复
存储过程加]

ROLLBACK TRANSACTION
Return

bcb 中
ADOStoredProc1->Parameters->CreateParameter("@tmp",ftSmallint,pdOutput,2,NULL);
.
.
.
ADOStoredProc1->ExecProc();
i_Result=ADOStoredProc1->Parameters->ParamByName("@tmp")->Value;
Swosna 2005-08-03
  • 打赏
  • 举报
回复
那怎么在BCB中使用游标,并获取返回值?
「已注销」 2005-07-30
  • 打赏
  • 举报
回复
如果是oracle,就用游标

13,825

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder相关内容讨论区
社区管理员
  • 基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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