DBF数据库,A,B两库以地址,姓名列为关键查重,要不重复的数据。命令???? 最后直接写成品,俺直接套用

谢谢各位见义勇为的大侠了~~~~
2024-12-18 12:43:32
推荐回答(2个)
回答1:

若是VF9的话,可以直接使用SQL查询,命令:
SET DEFA TO C:\dbf &&将此路径换为你的两个DBF文件所在目录,若目录名有空格,加上引号
SELECT * FROM A库 WHERE 地址+姓名 NOT IN (SELECT 地址+姓名 FROM B库)
说明:以上命令可以查出A库中有,而B库中没有的记录。将A、B两文件交换一下,即可反过来查询。
查询出来后,可以用 Copy to 命令将结果保存为其他文件:
COPY TO NewDBF

若是VF6,以上命令则不行。可以用SET RELA TO 先建立关系,然后再查询,命令一长串,麻烦,随便一本VF的教材上应该都有。

回答2:

说明:文件指建立以.dbf为扩展名的VFP数据库文件,在命令后面加上一个问号...求X,Y中的最大值 MAX(7,8) 8 MIN(x,y) 求X,Y中的最小值 MIN(...