回 帖 发 新 帖 刷新版面

主题:这个问题如何解决???

在pb9.0下,运行pb5.0下写的程序,经过regenerate之后,发现如下错误,请大虾指导:


  Database transaction information not available. 
  Call SetTrans or SetTransObject function.

怎么办呀???

回复列表 (共4个回复)

沙发

找到你出错的地方,应该有调用 dw_1.retrieve()函数的地方,它之前加上
dw_1.settransobject(sqlca)就行了。

板凳


谢谢!

3 楼

如果还是不行的话,那肯定是你在使用dw_1.settransobject()之前,并没有连接上数据库。你需要与数据库先建立连接。

4 楼

也可能是不是在应用程序中没有加入 Commect using  sqlca;

我来回复

您尚未登录,请登录后再回复。点此登录或注册