主题:这个问题如何解决???
melesha
[专家分:0] 发布于 2006-09-11 20:16:00
在pb9.0下,运行pb5.0下写的程序,经过regenerate之后,发现如下错误,请大虾指导:
Database transaction information not available.
Call SetTrans or SetTransObject function.
怎么办呀???
回复列表 (共4个回复)
沙发
joekings [专家分:550] 发布于 2006-09-12 08:59:00
找到你出错的地方,应该有调用 dw_1.retrieve()函数的地方,它之前加上
dw_1.settransobject(sqlca)就行了。
板凳
melesha [专家分:0] 发布于 2006-09-12 17:36:00
谢谢!
3 楼
joekings [专家分:550] 发布于 2006-09-13 14:39:00
如果还是不行的话,那肯定是你在使用dw_1.settransobject()之前,并没有连接上数据库。你需要与数据库先建立连接。
4 楼
bfdn [专家分:10] 发布于 2006-09-19 14:41:00
也可能是不是在应用程序中没有加入 Commect using sqlca;
我来回复