RPC调用出错,请各位高手多多指点!!!!

zx_ali 2003-12-03 10:41:35
我用的数据库是SQL SERVER,在后台建了一个存储过程.
如下:
CREATE PROCEDURE rpc_getvalue
@i int
AS
return @i

前台声明如下:
function int rpc_getvalue (ref int i) RPCFUNC ALIAS FOR "rpc_getvalue"

调用代码如下:
int i
i=rpc_getvalue(2)
messagebox('',i)

但是调用出错.

...全文
185 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
wxzyq 2003-12-20
  • 打赏
  • 举报
回复
还是接分,嘻嘻
zzutligang 2003-12-04
  • 打赏
  • 举报
回复
你这样调用好像不对
i=rpc_getvalue(2)
因为你声明的时候是按地址传送
你这样试试
int ccc
ccc = 2
i=rpc_getvalue(ref ccc)
不知道是不是这样的原因,反正我在处理其他类型的函数调用的时候都必须这样才行的。
lmby 2003-12-03
  • 打赏
  • 举报
回复
int rpc_getvalue . ALIAS FOR "rpc_getvalue" ?
zx_ali 2003-12-03
  • 打赏
  • 举报
回复
声明是成功的

740

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 脚本语言
社区管理员
  • 脚本语言社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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