Podržan Ayudarme a Copiar 1 Columna de 1 BAse de DAtos

vladimir
06 de Octubre del 2004
Exporte 1 Base de Datos a Excel para mover unos registros (ZCOMPRAS.DBF a ZCOMPRAS.XLS) luego desde Visual Fox 6.0 exporte ZCOMPRAS.xls a COMPRAS.DBF le puse todas las estructuras e indices iguales a ZCOMPRAS.DBF,
El Problema es que el campo fechas de la nueva Base sale vacio, como puedo copiar todos los registros del campo fecha de la base ZCOMPRAS.DBF a la BASE COMPRAS.DBF, por favor ayudenme

Kary Ruiz
06 de Octubre del 2004
Quiero pasar datos de excel a DBF pero a traves de codigo en visual fox, saben como hacerlo.

Jorge Martinez Ramos
06 de Octubre del 2004
hola.

alo mejor asi: se supone que tienes el mismo indice y las dos tablas estan ordenadas por un campo en comun pue yo lo haria asi

select tabla1
GOTO TOP

DO WHILE !EOF()
scatter memvar
fecha1=alltrim(m.fecha) &&extrae la fech tabla 1
select tabla2 &&tabla22
go top
DO WHILE !EOF()
scatter memvar
fecha2=alltrim(m.fecha2) &&sacas fecha de la 2
IF alltrim(fecha1)=alltrim(fecha2)
replace tabla1.fecha1 WITH tabla2.fecha2
ENDIF
SKIP
IF BOF()
EXIT
endif

ENDDO
select tabla1
SKIP
IF BOF()
EXIT
ENDIF

ENDDO