第一次缓存更新成功,但第二次更新就死掉??

cjs5210 2003-08-19 04:37:17
我做一个酒店管理的,在第一个客人退房时缓存更新数据可以成功,但是跟着第二个客人退房更新数据,在Applyupdates的时候,程序就死掉了,跟踪不到原因,请各位高手指教!!
...全文
75 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
mzyp2002 2003-08-21
  • 打赏
  • 举报
回复
同意lincanwen(密码错误)的看法

另外你查看一下TADOConnection,它有事务一说
cjs5210 2003-08-21
  • 打赏
  • 举报
回复
ADO中好像没有事务的说法,它是怎样更新的嘛?怎样来保持数据的一致性和完整性的??
雨后阳光2000 2003-08-20
  • 打赏
  • 举报
回复
一旦计算机吊电或关机(未更新),程序打开之后到此时的数据就会丢失。所以建议用ado,即使在上述情况下,未保存,ado也会自动保存。
雨后阳光2000 2003-08-20
  • 打赏
  • 举报
回复
applyupdates后最好close在open一下。BDE缓存更新就没有ADO好。
lincanwen 2003-08-20
  • 打赏
  • 举报
回复
当第二个客人退房更新数据前,最好重新查询数据,有可能数据不同步造成的。或者是第一次更新的时候有什么数据没有处理彻底。
fenglaile 2003-08-20
  • 打赏
  • 举报
回复
提交完后refresh一下,兄弟我的qq是20124155,交流一下

2,495

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧