将TXT文件转化成DBF文件的简便方法
步骤:
1.整理TXT文件,改名为NA.TXT,要求NA.TXT的格式是:文件开头为一空格,后为姓名,姓名间用一空格隔开,不能含回车符。如下文件:
C:>TYPE NA.TXT
张三 李四................王三五
2.在FOXBASE中建立一空数据库NA.DBF,仅含一个姓名字段,长度为6
3.在DOS下将文件NA.TXT拷入NA.DBF库中
C:>COPY NA.DBF+NA.TXT NA.DBF
4.进入PCTOOLS中,按F10,选择NA.DBF文件,用E编辑功能在二进制状态下修改文件的第三和第四字节。若NA.TXT中含有的数据数小于或等于255个,则第四字节为00H。若大于255个,则第四字节为:记录数除以256后取整,第三字节为:记录数-第四节×256。(均应化为16进制),设NA.TXT中的姓名个数为50,则第三字节改为32H,修改完后,存盘退出。
5.再进入FOXBASE,打入USE NA和BROW命令即可看到NAME.TXT的姓名已如数转入到NA.DBF中了,现在你就可以用你习惯的FOXBASE命令将NA.DBF的数据加入到需要的数据库中。
注:若在得到的NA.DBF中记录出现乱字符,一定是第1步整理TXT文件时没有按规定的格式,可重做第1,3步骤。 (四川 陈俊侠)