编译成可执行文件后,运行,出现transaction not connected提示解决方法

编译成可执行文件后,运行,出现transaction not connected提示
程序跑的时候连接正常,但是编译后,再运行就出现transaction not connected提示
用的是PB8.0连接ORACLE10的数据库。
------解决方案--------------------
1,程序的连接数据库的代码是否正确?
2,检查错误提示出现在哪个位置,是否忘记写 SetTransObject(SQLCA)
------解决方案--------------------
connect using sqlca;之后判断一下sqlca.sqlcode的值,
如果sqlca.sqlcode的值小于0则弹sqlca.sqlerrtext的信息,
基本上能确定是数据库未连接成功的
------解决方案--------------------
事務沒連數據庫, 連上就OK了