一个visual foxpro的软件问题

来源:百度知道 编辑:UC知道 时间:2024/06/20 22:14:53
情况是这样的:

我有一个zb表,还有一个zb2表,现在我想把zb2中的一个字段下的数据全部转移到zb表中去,怎么转啊?

我只会记录累加,呵呵。

对了,还有一个问题是:打开一个zb表进行修改后,关闭它运行zbsz表单时,总是提示所用到的表仍然在使用,因此打不开运行的表单,可是我找不到那个刚才打开过的表啊,刚才我是直接关闭的它,怎么会还在运行?现在每次遇到这种情况我都会直接关闭vfp软件,再重新打开,有没其他的办法啊?谢谢了

哦,补充下说明,也就是把zb2表中的“身份证号码”字段包括其下的数据整个移到zb表中进行替换,zb表中也有“身份证号码”字段,但都是老的15位,如何才能用zb2表中的新数据替换掉它。

select 1
use a
select 2
use b

select 1
go top
n=reccount()
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

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