VFP问题 急急急!!!

来源:百度知道 编辑:UC知道 时间:2024/05/15 05:13:34
vfp编辑了一个对账的程序 对完帐后 过去的kj.dbf 大小变为1KB了数据没了怎么回事?QQ:40753609

原因:
1.数据库或表打开编辑后,没有正常关闭,会造成数据丢失。
2.误使用了删除,比如,原来表中作了删除标记,可能对帐完成后整理整理表,执行了PACK,给彻底删除了。
解决:
1.查找同名的份文件(BAK)文件。
2.通过EAZYRECOVERY数据恢复软件找一找。
请注意出问题后不要随意对硬盘进行改、写操作,只能读。除非你不想再努力恢复数据了。
只要没被覆盖,就有希望恢复。

还是在十年前,我就曾经恢复过一个ZAP了的很大的表,是通过NORTON工具读回分区中没被覆盖的数据,再与原表结构拼接,找回来了一大半内容。

绝对是代码写得不对
删除了
代码贴出来研究下

你看看你的程序中是不是把挑对上的删除了呀,dbf文件不太稳定,但如果程序不错的话,一般不会出这个问题的

你要把源代码说写来啊,不然谁知道你怎么完成的对账?kj.dbf是怎么工作的,

难道老大什么都懂?