编程论坛
注册
登录
编程论坛
→
VFP论坛
关于表的自动保存
pjtyzyq
发布于 2020-11-07 14:31, 2238 次点击
一个表由程序打开后进行处理更新,突然停电后已经处理更新后的记录如何做才不丢失数据?
7 回复
#2
吹水佬
2020-11-07 14:46
硬异常,难预料
试试适当时候调用:
FLUSH 命令
FFLUSH( ) 函数
#3
sdta
2020-11-07 15:12
电脑配备断电设备(稳压电源)
#4
pjtyzyq
2020-11-07 15:13
就是这个意思!
#5
xuminxz
2020-11-07 17:12
这是VFP的最大弱点之一。即便保存过没有修改过,只要在表打开时突然断电就可能出问题,有时表会破坏。从SQL Server7之后一般我就不用DBF保存数据,如果数据量很大可以用Oracle、SQL Server等,如果数据不是太多(几十万条记录之内),可以用ACCESS。
用远程视图调用,现有程序基本不需要修改。
#6
吹水佬
2020-11-07 19:03
做好数据备份才是上策
只要是硬件都有可能,就算UPS电源也一样
#7
radiofan
2020-11-07 20:10
以下是引用
吹水佬
在2020-11-7 19:03:22的发言:
做好数据备份才是上策
只要是硬件都有可能,就算UPS电源也一样
#8
总是出错
2020-11-09 05:26
以下是引用
吹水佬
在2020-11-7 19:03:22的发言:
做好数据备份才是上策
只要是硬件都有可能,就算UPS电源也一样
是的,养成随时备份的习惯是上上之策。
1