foxpro中如何将一个数据库中的一个数据加到另一个数据库中?
在我的操作中,两个数据库中相同的统一编号,其中一个数据库中的金额要通过统一编码加到另一个数据库中,请教如何在VFP6.0中操作,以及相应的命令是怎么样的.如何区别a工作区...
在我的操作中,两个数据库中相同的统一编号,其中一个数据库中的金额要通过统一编码加到另一个数据库中,请教如何在VFP6.0中操作,以及相应的命令是怎么样的.
如何区别a工作区和b工作区,有人告诉我是现建立索引
命令是inde on bh to a
inde on bh to b
然后使用的是窗口建立表关联
再使用命令
repl all with b-> 空格为使用的东西
是否有更简单的东西
另外补充:在foxpro中输出定长txt文件的命令是什么,比如输出姓名,,20长度,工作40长度的 展开
如何区别a工作区和b工作区,有人告诉我是现建立索引
命令是inde on bh to a
inde on bh to b
然后使用的是窗口建立表关联
再使用命令
repl all with b-> 空格为使用的东西
是否有更简单的东西
另外补充:在foxpro中输出定长txt文件的命令是什么,比如输出姓名,,20长度,工作40长度的 展开
2个回答
展开全部
假设接收数据的表为 bb1,提供数据的表为 bb2,
两个表共同含有字段bh(编号)和 je(金额)
use bb1 in a &&在a工作区中打开 bb1
sele a &&进入a工作区
index on bh to bb1 &&按 bh 索引 bb1
use bb2 in b &&在b工作区中打开 bb2
sele b &&进入b工作区
index on bh to bb2 &&按 bh 索引 bb2
sele a &&进入a工作区
set relation to bh into b &&建立两个表以bh的关联
repl a.je with b.je all &&将bb2的相同编号的金额填到bb1
第二问将dbf表拷贝成txt文本文件,先在foxpro中设计好每个字段的长度,在这个文件打开的状态下,执行下面命令:
copy to 文件名 type delimited with blank
这样就可以生成一个txt文件,字段之间以空格分隔。
两个表共同含有字段bh(编号)和 je(金额)
use bb1 in a &&在a工作区中打开 bb1
sele a &&进入a工作区
index on bh to bb1 &&按 bh 索引 bb1
use bb2 in b &&在b工作区中打开 bb2
sele b &&进入b工作区
index on bh to bb2 &&按 bh 索引 bb2
sele a &&进入a工作区
set relation to bh into b &&建立两个表以bh的关联
repl a.je with b.je all &&将bb2的相同编号的金额填到bb1
第二问将dbf表拷贝成txt文本文件,先在foxpro中设计好每个字段的长度,在这个文件打开的状态下,执行下面命令:
copy to 文件名 type delimited with blank
这样就可以生成一个txt文件,字段之间以空格分隔。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询