EXCLE格式数据快速导入生成DBF表文件方法(实际工作应用)

标签:
excle格式数据导入dbf表方法杂谈 |
分类: VisuralFoxProl |
EXCLE格式数据快速导入生成DBF表文件方法
在实际工作中,经常遇到上百条记录需要录入DBF表,一次性导入无疑是最好的方法。现就具体做法介绍如下:
现有的EXCLE数据和DBF文件在字段的格式上是不相同的,比如说现有的EXCLE数据登记发证信息只是序号、土地使用者、面积等,而DBF文件要求的字段数量很多,也就是说DBF文件的字段名与EXCEL表格的列名不是一一对应的。我们不妨先从foxfro中导出一个与DBF文件格式相匹配的EXCEL表格,然后在导出的EXCEL表格上进行数据编辑完善,完成后再导入foxfro,生成一个新的DBF表文件为下一步利用。
http://s15/middle/4c412f34ha36241433f6e&690
http://s9/middle/4c412f34ha36241528988&690
1、点击“文件”下的“导入”,出现图3;
http://s14/middle/4c412f34ha3624362a54d&690
2、不需要选择其它东西,紧接着点“导入向导”按钮后出现图4、图5;
http://s14/middle/4c412f34ha3624533c25d&690
http://s2/middle/4c412f34ha36245431051&690
3、在下一步的过程中(图6),要注意“字段名所在行”应调整为0;如果在被导入的EXCEL中已经去掉第一行(列名称),这里就直接默认1。否则,在导入后形成的表中的第一条记录就是EXCEL表格中“列名称”,是必须要删除的。
http://s2/middle/4c412f34ha362461417c1&690
4、导入后生成的DBF表格或者在更名后,即可在FOXFRO中进行下一步的应用。
另:在利用EXCEL表格计算分摊的土地面积时,面积数是应用计算公式自动生成的,在复制面积数后的粘贴时,要右键选择“选择性粘贴”中的“数值”。需要保留几位小数,还要用到ROUND()函数转换处理。