paradox数据库不能将最新内容存储(50分)

  • 主题发起人 主题发起人 tianpingr
  • 开始时间 开始时间
T

tianpingr

Unregistered / Unconfirmed
GUEST, unregistred user!
我选用的是paradox数据库,当使用refresh 或updaterecord方法将*.db更新后,若关机后
下一次重新开机,该数据库中在关机前修改的内容丢失,请各位帮忙,我应该如何将数据库
刷新,谢谢
 
数据没写入物理盘
post后flushbuffers
 
先Post。如果设置了CacheUpdates则必须再执行ApplyUpdates。
 
Append(或修改)后 -> Post(ApplyUpdates) -> Refresh
 
table.active:=false;
table.active:=true;
如此就回强行存盘,否则只回把数据存到缓存里,不会存到具体的数据表里
 
差不多就这些了
 
多人接受答案了。
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
后退
顶部