hur.cn - 华软网

 热门搜索

这个报错如何解决?

  作者:未知    来源:网络    更新时间:2019/10/7
在windows的OPEN事件里,
dw_1.settransobject(sqlca)
dw_1.retrieve()

一运行,就会出现下面的报错:
 Database transaction information not available.Call SetTrans or SetTransObject function.

报错之后会正常显示数据。请问这个是怎么回事?


------华软网友回答------
看你连接数据库的剧本是否是有问题,
------华软网友回复------
connect   using   sqlca;   
  后立刻检查sqlca.sqlcode是否为0,如果不是,则事务不可用,(没有连接上数据库),此时   
  dw_1.settransobject(sqlca)无效   
  执行   dw_1.retrieve()   就出现你的毛病。   

------华软网友回复------
看看连接数据库的剧本.建议从PB中直接复制过来,在修改.
------华软网友回复------
connect   using   sqlca;   
  后立刻检查sqlca.sqlcode是否为0,如果不是,则事务不可用,(没有连接上数据库),此时   
  dw_1.settransobject(sqlca)无效   
  执行   dw_1.retrieve()   就出现你的毛病      
华软声明:本内容来自网络,如有侵犯您版权请来信指出,本站立即删除。