有2个dfb文件 1.dbf 2.dbf 请问如何用foxpro 对比两个dbf,把不同的内容输入到3.dbf中,要保留原有的字段
有2个dfb文件1.dbf2.dbf请问如何用foxpro对比两个dbf中name这个字段,把不同的内容输入到3.dbf中,要保留原有的字段名。...
有2个dfb文件 1.dbf 2.dbf 请问如何用foxpro 对比两个dbf中name这个字段,把不同的内容输入到3.dbf中,要保留原有的字段名。
展开
1个回答
展开全部
首先提个小问题,请尊重VFP的文件及变量命名规则,最好不要用数字开头作为表或文件名。另外NAME这个字段明显是字符字段,最好用cName.
程序代码很简单(如果表3.dbf存在的话)
方法1:
insert into 3.dbf select * from 1.dbf
insert into 3.dbf select * from 2.dbf
方法2:
insert into 3.dbf Select * from 1.dbf union select * from 2.dbf
或 Select * from 1.dbf union select * from 2.dbf into dbf 3.dbf
程序代码很简单(如果表3.dbf存在的话)
方法1:
insert into 3.dbf select * from 1.dbf
insert into 3.dbf select * from 2.dbf
方法2:
insert into 3.dbf Select * from 1.dbf union select * from 2.dbf
或 Select * from 1.dbf union select * from 2.dbf into dbf 3.dbf
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |