to :goalitaly(迈克尔.朱珠) 不好意思, 我上次的那個"pb中調用存儲過程加參數的問題還沒有解決,請再次幫忙!

liangshi001 2001-11-26 12:00:55
...全文
169 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
liangshi001 2001-11-26
  • 打赏
  • 举报
回复
transaction i_cmptr
i_cmptr=create transaction
i_cmptr.DBMS = "SYC Adaptive Server Enterprise"
i_cmptr.Database = "cmptr"
i_cmptr.LogPass = 'addw'
i_cmptr.ServerName = "othpff"
i_cmptr.LogId = "sds"
i_cmptr.AutoCommit = False
i_cmptr.DBParm = ""
connect using i_cmptr;
這是我自己定義的事務連接對象,還有一個是系統的sqlca,
我兩個都用調用存儲過程的是用i_cmptr
我現在的問題是:
DECLARE aa procedure for inv_avgprc_proc
EXECUTE aa;
在pb 下運行沒有出現什么提示信息但是也沒有存儲過程正常運行后的結果,好像是沒有執行aa,
請教是不是要加上事務連接對象,怎么加?

goalitaly 2001-11-26
  • 打赏
  • 举报
回复
事務連接對象??
自己定制??
不明白???
liangshi001 2001-11-26
  • 打赏
  • 举报
回复
MY的事務連接對象有兩個,是不是要說明用哪個事務連接對象?
liangshi001 2001-11-26
  • 打赏
  • 举报
回复
goalitaly(迈克尔.朱珠):
我現在把存儲過程的參數去掉了,發現是
DECLARE aa procedure for inv_avgprc_proc
//@gs_part =:gs_part//gs_part是存儲過程变量
EXECUTE aa;
沒有運行,但是我的I_CMPTR.SQLCODE=0
goalitaly 2001-11-26
  • 打赏
  • 举报
回复
不明白???
说清楚点!
liangshi001 2001-11-26
  • 打赏
  • 举报
回复
我的inv_avgprc_proc:
create proc inv_avgprc_inv
@gs_part char(16)
as
select * from inv10111 where part=@gs_part

回复人: goalitaly(迈克尔.朱珠) (2001-11-23 19:25:38) 得20分
pb上写的哦!
DECLARE aa procedure for inv_avgprc_proc
@gs_part =:gs_part//gs_part是存儲過程变量
EXECUTE aa;
//在看看
我的事務連接對象有兩個,是不是要說明用哪個事務連接對象?
goalitaly 2001-11-26
  • 打赏
  • 举报
回复
哪个??

1,265

社区成员

发帖
与我相关
我的任务
社区描述
软件工程/管理 管理版
社区管理员
  • 研发管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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