当前位置: 代码迷 >> VFP >> dbf数据表打不开,打开提示“不是一个表”,该如何处理
  详细解决方案

dbf数据表打不开,打开提示“不是一个表”,该如何处理

热度:8559   发布时间:2013-02-26 00:00:00.0
dbf数据表打不开,打开提示“不是一个表”
dbf数据表打不开,打开提示“不是一个表”
寻求文件恢复

------解决方案--------------------------------------------------------
不是一个表?可能坏了吧,解决方法!本人一直都是用低版本的去打开,再重建,再把数据COPY进去!此方法不会出,也很实用!但你也可以去下载DBF修复工具去修复!但小心数据丢失!
------解决方案--------------------------------------------------------
用低版本的VFP,看看能否打开此表。
------解决方案--------------------------------------------------------
用Uedit打开DBF 把第5字节改为什么就可以了 现在忘了, 以前用WIN98做平台时 每月都会来一次,现在好了很少出现了
------解决方案--------------------------------------------------------
如果文件不大,可以上传到这里,大家帮你修复一下看看能否成功

http://www.access911.net/CSDN/
------解决方案--------------------------------------------------------
你的那个文件已经无法修复了(没有内容)
------解决方案--------------------------------------------------------
数据已经丢失了。
------解决方案--------------------------------------------------------
无法修复了所有字节都是0了
------解决方案--------------------------------------------------------
在表单中不要用数据环境,改成在load事件中打开表,如:use qgq.dbf in 0 。我一开始编写的医药程序只要非正常关机就出现上述现象。现在好点了,出现上述现象后,就删除表目录中的字节是零的文件就OK了。
------解决方案--------------------------------------------------------
是不是没有把索引文件一块拷过去啊(我也不是很清楚,仅供参考)
  相关解决方案