修复DBF数据表文件的简单方法

<script type="text/javascript"><!-- google_ad_client = "pub-2947489232296736"; /* 728x15, 创建于 08-4-23MSDN */ google_ad_slot = "3624277373"; google_ad_width = 728; google_ad_height = 15; //--> </script> <script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script>
<script type="text/javascript"><!-- google_ad_client = "pub-2947489232296736"; /* 160x600, 创建于 08-4-23MSDN */ google_ad_slot = "4367022601"; google_ad_width = 160; google_ad_height = 600; //--> </script><script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script>

 

修复DBF数据表文件简单方法

如果你的提示“不是DATABASE”等意思说明你的数据库已经受损,需要进行修理。本人在实践中,摸索出几种可行的办法,以供大家参考,如有不正确之处或者其他更好的方法,希望不吝赐教:

     方法1、如果你有DELPHI的DatabaseDeskTop,修复DBF文件是一件非常容易的事,只要打开损坏的数据库(用DatabaseDeskTop是可以打开损坏的DBF数据表的),修正损坏的记录,一般是最后几条记录,不能修正的损坏记录也只有删除了,然后存盘即可,DatabaseDeskTop的存盘功能会将正确的数据存入数据表中,当然数据表是要重新索引的。

     方法2、使用EXCEL或ACCESS都可以修复DBF文件,不过要一些信息。首先用EXCEL或ACCESS导出正确的数据,将其另存为一个同版本的DBF数据表,再通过修改DBF数据表的字段结构,来修正属性,最后重建索引,这种方法比较烦琐,需要的信息较多,在手头没有其他工具时,才可用此方法修复

     方法3、目前网络上也有许多自称可以自动修理DBF数据表及其索引的工具,可以试用自动修理工具进行修复
   本人曾试用了一个自动修理工具,不过数据表未能修复,如有哪位高手有DBF数据表的自动修理工具,请给我一个好吗? <script type="text/javascript"><!-- google_ad_client = "pub-2947489232296736"; /* 728x15, 创建于 08-4-23MSDN */ google_ad_slot = "3624277373"; google_ad_width = 728; google_ad_height = 15; //--> </script> <script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script>
<script type="text/javascript"><!-- google_ad_client = "pub-2947489232296736"; /* 160x600, 创建于 08-4-23MSDN */ google_ad_slot = "4367022601"; google_ad_width = 160; google_ad_height = 600; //--> </script><script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script>
阅读更多
个人分类: 数据库
想对作者说点什么? 我来说一句

VFP中DBF修复工具

2011年05月05日 385KB 下载

DBF文件合并工具

2015年05月10日 6.99MB 下载

修复DBF数据表损坏

2011年05月17日 734KB 下载

DBF数据表损坏的修复工具

2009年03月17日 730KB 下载

两个foxpro的dbf表的比较

2014年07月28日 4.4MB 下载

没有更多推荐了,返回首页

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭