多个dbf文件合并,请各位老师赐教!!!(最高分奖励)

我有一系列的dbf表,结构都一样,我对他们逐个处理很不方便,想把所有数据粘贴到一个表里,或者说是拼接,或者说批量追加数据,或者说纵向合并!!!然后处理,请高手给个邮箱,我... 我有一系列的dbf表,结构都一样,我对他们逐个处理很不方便,想把所有数据粘贴到一个表里,或者说是拼接,或者说批量追加数据,或者说纵向合并!!!然后处理,请高手给个邮箱,我把具体的一部分表发给你,你编制好了程序,再给我,越方便越好,我只会exel实际上,编程一点也不会,所以请大家帮忙了!我将贡献所有积分!!!
加凯克 你说的我没有对上号, word里各个步骤和你说的不一样!
展开
 我来答
加凯克
2007-01-01 · TA获得超过251个赞
知道小有建树答主
回答量:219
采纳率:0%
帮助的人:0
展开全部
通常情况下,可以借助 Microsoft Word 工具中的邮件合并功能实现与数据库中数据共享的过程。

一、确定要使用的数据库文件的位置。一定要注意备份,可先将要使用的数据库复制到一个文件夹中(如将 *.dbf 复制到 C:\LS 中)。

二、选择 Word 系统菜单工具选项中的邮件合并,这时将弹出一个对话框,这里有 3 个选择操作。第1步,点击主文档创建,这时可选择邮件标签或分类,弹出一个对话窗口,这时选择新建文档。第 2 步,获取数据操作,选择打开数据源,这时弹出查找文件的对话窗口,选择 ms foxpro 文件,并将文件夹选中在 c:\ls 中,确认后选中打开数据源为 foxpro files,通过 odbc(*.dbf)并确定,这时将 c:\ls 中的所有数据库文件列出,这里需要选择数据源。在随后所有的弹出对话框中都可点击确定,这时回到新建的 Word 编辑窗口,在这个文档编辑窗口中,功能操作窗口中包括了“插入合并域”和“合并工具栏”两个工具条。

三、单击下拉按钮“插入合并域”,此时可将数据库中所有字段显示出来。这一步的操作是选择所需的字段。

四、点击合并工具栏中有“abc”字样的按钮可查看数据,如果显示其它数据内容需点击合并工具栏中左三角按钮和右三角按钮,可在编辑窗口看到上一条数据和下一条数据,也可在数据编辑框中直接输入具体位置快速定位。

或者将代码

USE 1.DBF
COPY STRU TO 总表
USE 总表
FOR I=1 TO 1000
APPEND FROM (ALLTRIM(STR(I))+'.DBF')
ENDFOR

写在程序里,然后运行那个程序.
tgw5667
2007-01-01 · TA获得超过4731个赞
知道大有可为答主
回答量:2196
采纳率:0%
帮助的人:2784万
展开全部
Use <任一表> && 打开任一表文件
COPY STRU TO <新表> && 将表结构复制到一个新表
&& 新表名不能与已有的表名重名
Use <新表>
Append From <表文件名> && 逐个将表文件追加到新表中
Append From <另一表文件名>
…………
Use && 关闭新表,这一步别忘了!
&& 否则有可能使<新表>损坏!
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
雁西楼
科技发烧友

2007-01-11 · 有一些普通的科技小锦囊
知道小有建树答主
回答量:1118
采纳率:73%
帮助的人:406万
展开全部
在VFP9下:
Insert Into 表1 Select * From 表2
Insert Into 表1 Select * From 表3
Insert Into 表1 Select * From 表4
Insert Into 表1 Select * From 表5
...
将这些表的数据都添加到表1中去了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友3546273b0
2012-04-26 · TA获得超过1万个赞
知道小有建树答主
回答量:265
采纳率:44%
帮助的人:119万
展开全部
你懂个哈哈哈哈!
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式