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

liangshi001 2001-11-26 12:00:55
...全文
151 点赞 收藏 7
写回复
7 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
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
哪个??
回复
相关推荐
发帖
研发管理
创建于2007-08-27

1219

社区成员

软件工程/管理 管理版
申请成为版主
帖子事件
创建了帖子
2001-11-26 12:00
社区公告
暂无公告