社区
VFP
帖子详情
怎样防止vfp表断电后损坏
s3056774
2009-11-21 07:16:59
vfp做的系统,遭到突然断电后,会损坏表或者程序,怎样才能防止这种情况的发生呢?
...全文
214
9
打赏
收藏
怎样防止vfp表断电后损坏
vfp做的系统,遭到突然断电后,会损坏表或者程序,怎样才能防止这种情况的发生呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
十豆三
2009-12-03
打赏
举报
回复
[Quote=引用 8 楼 dywfada 的回复:]
我有一个程序运行了5年,只发生过一次数据库损坏的,用修复工具不到几秒钟就修复了。我用的是VFP9。
[/Quote]
良好的程序规划有代码容错也可以避免的。你就做的不错。
dywfada
2009-12-01
打赏
举报
回复
我有一个程序运行了5年,只发生过一次数据库损坏的,用修复工具不到几秒钟就修复了。我用的是VFP9。
aabiao
2009-12-01
打赏
举报
回复
UPS
FLUSH
F/S
glkgdj
2009-11-25
打赏
举报
回复
突然断电vfp的数据表容易坏这个问题很好解决,其实一般就是文件头部分有一点损坏而已,修正过来就可以了。
foxpro dbf 文件结构很简单,结构可以参考这个;
http://www.sosdb.com/jdul/dispbbs.asp?boardid=8&Id=1094
参考这个修改一下就可以了,我们已经修好过很多个了。
everyday1212
2009-11-24
打赏
举报
回复
突然断电vfp的数据表容易坏这个问题难以解决。不过突然断电这种事不应该发生那
ACMAIN_CHM
2009-11-23
打赏
举报
回复
任何一种数据库,甚至操作系统自身或者计算机硬件,突然断电都是一场灾难。
仅从软件上来说,只能是
1。即时写入 Flush()
2。定时备份
3。镜像写(同一个记录写入不同物理盘(或逻辑盘)的不同DBF文件,也就是同一记录存两次。
根本上的解决方案还是
高性能的计算机+UPS
WWWWA
2009-11-23
打赏
举报
回复
用临时表+缓冲+UPS,可以减少坏表的机率
十豆三
2009-11-23
打赏
举报
回复
1、程序中对表进行改动后,就及时存盘:Flush()
2、改用 SQL Server 等专业数据库。
xilaianzxsc
2009-11-23
打赏
举报
回复
同一记录,放在二个表中进行保存.
每次运行程序时,都检测一下,二个表是否一致,
if 一致
继续运行程序
else
messagebox("程序异常错误")
endif
VFP
的DBF文件修复
修复
损坏
的
VFP
数据库文件,自己试过可以用,很方便的一个小工具.
VFP
应用程序算法2.chm
坏
表
修复,
vfp
在遇到连机操作对方突然关机
断电
的时候,常造成
表
损坏
无法使用的问题.
VFP
读取U盘物理序列号与盘符,用
VFP
代码调用API函数枚举全部进程的路径加名称 ,
VFP
控制Excel分页
2021-2022计算机二级等级考试试题及答案No.18834.docx
2021-2022计算机二级等级考试试题及答案No.18834.docx
2021-2022计算机二级等级考试试题及答案No.12822.docx
2021-2022计算机二级等级考试试题及答案No.12822.docx
2021-2022计算机二级等级考试试题及答案No.16716.docx
2021-2022计算机二级等级考试试题及答案No.16716.docx
VFP
2,749
社区成员
29,140
社区内容
发帖
与我相关
我的任务
VFP
VFP,是Microsoft公司推出的数据库开发软件,用它来开发数据库,既简单又方便。
复制链接
扫一扫
分享
社区描述
VFP,是Microsoft公司推出的数据库开发软件,用它来开发数据库,既简单又方便。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章