有谁知道怎么把FOXPRO数据库(包含备注字段),导成csv文件或excel文件。

本人导含有备注字段的dbf文件时,备注字段无法导出嗯,导出是没有总是了,哪想导入到foxpro中呢,(含备注)... 本人导含有备注字段的dbf文件时,备注字段无法导出
嗯,导出是没有总是了,哪想导入到foxpro中呢,(含备注)
展开
 我来答
百度网友f5413d4
2012-02-16 · 超过12用户采纳过TA的回答
知道答主
回答量:33
采纳率:0%
帮助的人:27.2万
展开全部

我刚创建一个dbf文件,并且里面包含memo(备注)字段成功的导成到excel文件了。

下面我跟你讲一下步骤。我的是Excel2010版本的(其他版本可能会有菜单不一样,但方法是一样的)

1. 选择菜单“数据”-> “自其他来源”->“来自 Microsoft Query ”。

2. 在出来的“选择数据源” 里面双击第一个选项“<新数据源>”会出来一个“创建新数据源”的对话框。在“请输入数据源名称”的地方随便输入一个名称,比如 abcd 或者你的表名,在“为你要访问的数据库类型选定一个驱动程序:”里面选择“Microsoft Visual Foxpro Driver”(这点最重要,我这边是倒数第三个选项)。

3. 然后点击下面的按钮“连接”,会出来一个“Configure Connection”对话框,先在上面的“Database type”的地方选择“Free Table directory”(记住一定是要先选择这个步骤),然后在下面的“Path“右连点击“Browse"按钮。

4. 会出来一个 "Select Directory Containing Free Tables"对话框,选择dbf文件所在的好驱动器,文件夹后,在左边的"Directory contents"列表框里面就会出现当前目录下所有的dbf文件,选择你想要选的dbf文件,最后“确定”->在返回第3.步骤的"Configure Connection"对话框,再点击“OK“按钮->在返回第2.步骤的“创建新数据源”对话框里再点“确定”->在返回第2步骤的“选择数据源”的对话框里选择你刚刚创建的“abcd”或你输入的其他数据源名称,最后点击“确定”。

5. 到目前为止数据源已经创建好了,你只需要在新出来的“查询向导-选择列”对话框里面,左边选择你刚刚的那个dbf文件后,点击“>”按钮就可以把dbf文件里面所有的字段选择进来(包括备注字段),然后条件提示一直点击“下一步”按钮(后面几乎不需要改的),直到最后,数据就全部导入到excel文件里面进来了。

补充:如果还不是很明白的话可以让我帮你弄一下,或者你把dbf文件发给我,或者我远程到你电脑上面去。 本来我下班了,因为你的分给的高,所以…… 呵呵 !

追问
嗯导出是没有总是了,想导入怎么办
追答
意思是又想把刚刚放到Excel里面的数据变成 含备注的 Foxpro 的dbf 文件吗?
函安白zK
2012-02-20 · TA获得超过3994个赞
知道大有可为答主
回答量:1434
采纳率:50%
帮助的人:727万
展开全部
下面的语句供参考,其中1000是假定最大的备注长度,可以调整。运行后可以直接用excel打开<表名2>
SELECT 常规字段,LEFT(备注字段,1000) 新字段名 FROM <表名1>
COPY TO <表名2> TYPE fox2x
更多追问追答
追问
不错,用left是能显示。但还是不行
1、1000字段太长,系统不支持
2、怎么能把数据从csv导入到foxpro中(dbf表中有备注字段)
追答
这个方法只适用备注长度小于255的情况,长于255的还是楼上xtet2008的方法比较好。
数据反过来导入的,好象没有太好的办法,如果备注长度小于255,可以先导为字符串再修改表结构;长度超过的,估计要编程序了。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
大男孩92
2012-02-16
知道答主
回答量:3
采纳率:0%
帮助的人:4909
展开全部
复制 粘贴
追问
你这等于没说啊!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
whql3
2012-02-16 · TA获得超过5131个赞
知道大有可为答主
回答量:5379
采纳率:0%
帮助的人:1093万
展开全部
真心网友:
把高级的东西变成那么弱智的东西,就别提这么多要求了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式