关于调用sqlserver中存储过程的问题,急需帮助!!!!

purecat 2002-06-11 12:32:36
我在sqlserver中写了存储过程,想在pb中调用,不知道正确方法
谁能告诉我调用的步骤?
// FUNCTION int DISOBEY_FIND(String lbcardno) RPCFUNC
// resualt = sqlca.disobey_find(ls_lbcardno)
// If Sqlca.SqlCode <> 0 Then
// rollback;
// Return
// Else
// commit;
// End If
这是我自己写的,pb总是不通过,第一行错误
在sqlserver中的存储过程名就是:disobey_find 参数为@varchar(18)
...全文
72 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
pbworm 2002-06-11
  • 打赏
  • 举报
回复
你在那里说明的啊,应该在delcare->local external functions中说明吧
minsj 2002-06-11
  • 打赏
  • 举报
回复
//定义存储过程(@dt_start和@dt_end为存储过程的参数)
DECLARE lsp_photostat procedure for
sp_photostat @dt_start=:ls_start, @dt_end=:ls_end;
//执行存储过程
execute lsp_photostat;
purecat 2002-06-11
  • 打赏
  • 举报
回复
不行呀,他还是说can't find function disobey_find呀
purecat 2002-06-11
  • 打赏
  • 举报
回复
FUNCTION int DISOBEY_FIND(String lbcardno) RPCFUNC
需要声明在declare->local external functions 中么?
purecat 2002-06-11
  • 打赏
  • 举报
回复
你能把整个步骤跟我说说么?我很急的了,谢谢你了

1,076

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 相关问题讨论
社区管理员
  • 基础类社区
  • WorldMobile
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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