在一般情况下Foxpro的DBF表文
件是可以直接被Excel打开进行编辑的,不过
例外Excel在识别DBF文件的具体格式时只辨认第一个字节,所以我们只要将文件格式标为30或者31的妀为03(十六进制)Excel就能够正确打开DBF文件。这里还有一点需要说明上述修改方法仅适用于不包括备注型/通用型等复杂数据类型的DBF数据表文件。如果DBF数据表文件包含复杂数据类型修改后的文件在Excel中打开时可能会产生数据丢失现象。
哪么如何修改文件的第一个字节呢?方法并不复雜可以使用WinHex等十六进制编辑软件。
如果没有十六进制编辑软件该怎么办呢?大家可以用下面的方法:
首先利用“记事本”生成纯文本文件Fix.txt(存储在C:\database目录下),文件内容如下:
其次进入MS-DOS方式(Windows 2000及其以后版本中的命令提示符),在命令提示符下键入如下命令:
这样就很轻松地完成了修改
你对这个回答的评价是?
下载百度知道APP抢鲜体验
使用百度知道APP,立即抢鲜体验你的手机镜头里或许有别人想知道的答案。
由于我excel数据格式是常规,导入数据庫后有乱码或丢失数据,想问一下大家是怎么处理此类问题的,能不能在不改变excel格式前提下,来处理此类问题?
七夕節、情人节表白用的HTML源码(两款)