Tamarin-Fly Asked: 2015-02-04 06:07:50 +0800 CST2015-02-04 06:07:50 +0800 CST 2015-02-04 06:07:50 +0800 CST .dbf 文件中表格显示的记录数与实际记录数不匹配 772 我有一些用 VFP 制作的 .dbf 文件。我必须和他们一起工作并偶尔编辑它。最近我注意到其中一个 .dbf`s 以错误的方式运行。表中显示的记录数与实际记录数不符。我试图修改此表的标题以反映估计的记录数,但没有结果。我怎样才能取回我的原始文件? foxpro files 1 个回答 Voted Best Answer Steelfire 2015-02-08T05:33:06+08:002015-02-08T05:33:06+08:00 使用十六进制编辑器并在其中打开一个 .dbf 文件。此工具位于 tools\hexedit\hexedit.app。 包含记录计数的标题字节位于地址的第 4、5、6 和 700000000列(最上面的行)。 转到地址,然后将此列中的数据更改为双零。 接下来,在 VFP 中将此文件作为表格打开,注意记录计数为零。 我为您找到了这个主题https://getsatisfaction.com/impathic/topics/corrupt-dbf-files ,其中讨论了类似的问题。
使用十六进制编辑器并在其中打开一个 .dbf 文件。此工具位于 tools\hexedit\hexedit.app。
包含记录计数的标题字节位于地址的第 4、5、6 和 7
00000000
列(最上面的行)。转到地址,然后将此列中的数据更改为双零。
我为您找到了这个主题https://getsatisfaction.com/impathic/topics/corrupt-dbf-files ,其中讨论了类似的问题。