表格转换中丢失列名
use 表名
copy to 文件名.txt type deli
我用这种方法生成的文本文件会丢失原有.dbf表格中的各列的列名。
所以导入access以后原有的列名就变成了 字段1,字段2........
有很么更好的方法吗??
问题点数:20、回复次数:6Top
1 楼westbulls(westbulls)回复于 2003-10-01 22:01:25 得分 20
你还是用access导入dbf表吧!不过在导入前要做以下操作
use 表名
copy to 新表名.dbf type foxplus
然后将新表名用access导入,试试看吧!Top
2 楼cowbaby(牛娃)回复于 2003-10-01 22:20:46 得分 0
终于成功了!!
谢谢!!Top
3 楼cowbaby(牛娃)回复于 2003-10-01 22:32:55 得分 0
copy to 新表名.dbf type foxplus
这样转换之后不会改变表的结构和内容吧????Top
4 楼westbulls(westbulls)回复于 2003-10-01 22:53:04 得分 0
你只能试试啦,我也没试过哟,那只是一个想法.Top
5 楼cowbaby(牛娃)回复于 2003-10-02 01:09:23 得分 0
copy to 新表名.dbf type foxplus
这样转换之后还是有两张表不能导入access,出现的错误提示是:数据引擎找不到该对象,那为什么其他表可以呢??
请问
是什么原因?
Top
6 楼westbulls(westbulls)回复于 2003-10-02 11:21:57 得分 0
不太清楚,可能是库表版本有问题,所以一般要用txt在不同库表间转换数据,因为txt是能用文件,转换中不会出错.当然了,现在更趋向于用xml了,但我不是很熟,而且access中也不一定有支持xml的函数,vfp7.0以后已经有了.Top




