存储过程的问题

kofer12345 2002-06-17 09:28:11
如何在BCB程序中动态使用ADOStoredProc1控件来调用SQL中的存储过程的参数?
...全文
20 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
iec 2002-06-17
  • 打赏
  • 举报
回复
例如:
DBM->ADOStoredProc1->Close();
DBM->ADOStoredProc1->Parameters->Clear();
DBM->ADOStoredProc1->ProcedureName = "selt;1";
DBM->ADOStoredProc1->Prepared = true;
DBM->ADOStoredProc1->Parameters->Refresh();
DBM->ADOStoredProc1->Parameters->ParamByName("@id")->Value = IntToStr(id);
kofer12345 2002-06-17
  • 打赏
  • 举报
回复
我说具体一点,我在SQL中建立了一个存储过程JC,里面有两个参数@a和@b
我用ADOStoredProc1控件来调用这个过程,我想在程序中给这两个参数复职,具体应该怎样做?是调用PROC的什么呢?
tiger_qi 2002-06-17
  • 打赏
  • 举报
回复
注册参数就可以了啊

proc->createParamters()

好象是这个函数,你查一下

good luck
kofer12345 2002-06-17
  • 打赏
  • 举报
回复
不是的,是如何动态给ADOStoredProc1控件调用的存储过程赋值?
simalaya 2002-06-17
  • 打赏
  • 举报
回复
动态产生一个 TADOStoredProc 类的对象,把它的存储过程名置成要执行的过程名,不就可以了吗
kofer12345 2002-06-17
  • 打赏
  • 举报
回复
什么意思?
书生 2002-06-17
  • 打赏
  • 举报
回复
Mark@_@

13,825

社区成员

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

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