Ⅰ DBF文件打不开,打开方式里也没有
首先要检查一下你的后缀拿其他方式打开过之后还是不是DBF了,如果是的话那就不用改,如果不是就更改过来,还是打不开就重新安装一下VF6
下面是用其他方式可以打开的办法:
DBF文件就称为数据表文件,其文件格式标志为30或者31(十六进制)。Excel不能正确打开的DBF文件就是后者。
Excel在识别DBF文件的具体格式时只辨认第一个字节,所以我们只要将文件格式标为30或者31的改为03(十六进制),Excel就能够正确打开DBF文件。
使用WinHex等十六进制编辑软件可以很容易地对文件进行修改,没有这类软件也可以使用Windows系统所含的一个小程序:Debug。如果你感觉到使用这个小工具修改有点儿困难,可以参照如下方法:
假定要修改 C:\database\fox 下的表文件 student.dbf。
首先,利用“记事本”生成纯文本文件modify.txt(存储在C:\database目录下),文件内容如下:
n C:\database\fox\student.dbf
l
e 100 03
w
q
其次,进入MS-DOS方式(Windows 2000及其以后版本中的命令提示符),在命令提示符下键入如下命令:
debug < c:\database\modify.txt
这样就很轻松地完成了修改。
如果你要修改某个表文件的话,要做的就是修改上述两个绝对路径