Red de conocimiento informático - Conocimiento de la instalación - Hay 2 archivos dfb 1.dbf 2.dbf. ¿Cómo puedo usar foxpro para comparar los dos dbf e ingresar contenidos diferentes en 3.dbf manteniendo los campos originales?

Hay 2 archivos dfb 1.dbf 2.dbf. ¿Cómo puedo usar foxpro para comparar los dos dbf e ingresar contenidos diferentes en 3.dbf manteniendo los campos originales?

Antes que nada, una pequeña pregunta. Respete las reglas de nomenclatura de archivos y variables de VFP. Es mejor no utilizar números que comiencen con números como nombres de tablas o archivos. Además, el campo NOMBRE es obviamente un campo de caracteres, por lo que es mejor usar cName.

El código del programa es muy simple (si existe la tabla 3.dbf)

Método 1 :

insertar en 3.dbf seleccionar * de 1.dbf

insertar en 3.dbf seleccionar * de 2.dbf

Método 2:

insertar en 3 .dbf Seleccione * de 1.dbf union select * de 2.dbf

o Seleccione * de 1.dbf union select * de 2.dbf en dbf 3.dbf