首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > PB >

数据长脚跑了,该怎么处理

2012-02-05 
数据长脚跑了powerbuilder8.0和powerbuilder9.0 + oracle9i 数据库 的模式 生成 一条记录。读取、 修改、更新

数据长脚跑了
powerbuilder8.0和powerbuilder9.0 + oracle9i 数据库 的模式 生成 一条记录。读取、 修改、更新 然后出表 。
现在偶尔出现 记录生成后 在某台电脑处理时发现 这条记录消失了。pb程序里面肯定没有删除的地方。也没有报错的地方 
太奇怪了 这几年 第一次遇到,请各位大大 帮忙看看啊!!

[解决办法]
你的update属性是怎样设置的,如果不存在删除的话就有可能是更新导致的,另外,会不会有相关触发器影响的;
[解决办法]
电脑软件偶尔会出现莫名其妙的问题!
这些看年遇到过几次!不都是PB做的系统!
这种问题随机性太大!出现次现极少,你很难找到原因!

[解决办法]
是不是某个地方插入、修改数据没及时commit或rollback?
[解决办法]
更新也有可能造成数据丢失的。如果总是出现,就需要查一下原因了,如果只是这一次,就忽略它吧。
[解决办法]
应该是没commit 
程序关了后自动rollback 了
[解决办法]

探讨
应该是没commit
程序关了后自动rollback 了

[解决办法]
建议:
楼主是提交数据后,马上检查一下SQLCA.SQLCode的返回值,如果正确立马commit;
[解决办法]
应该是没commit 
程序关了后自动rollback 了

热点排行