VFP表间记录添加问题

来源:百度知道 编辑:UC知道 时间:2024/09/28 09:16:40
有A、B两表,A、B两表部分字段一致,都有CDX文件。目前A表有记录,B表为空表。
想将A表中特定字段的记录添加到B表中去,关键是添加后B表CDX文件可用。

工作需要,时间较急,请大家帮忙,谢谢!

select 1
use a
select 2
use b

select 1
go top
n=recno()
dimension aa(n)
for i=1 to n
aa(i)=字段1
skip
endfor

select 2
for j=1 to n
append blank
replace 字段1 with aa(j)
endfor

用数组交换下
然后替换
这里一个字段,多字段自己加了就好

应该分区可以解决 可以SELE 1 USE A 然后 SELE 2 USE B
SELE 2
APPEN BLANK
REPL 某字段 WITH 2->某字段

可能有些地方不对.你要确定好A表的指针后再移到2区B表中操作.追加A表的字段.