Importar desde access/excell 2003

Hola Javi. Estoy interesado en código para actuallizar/importar los datos de una tabla en VFP con una tabla de Access 2003 o mediante Excel. La idea, es colocar un botón para este proceso. [ En la tabla hay articulos que se deben actualizar o añadir]. Gracias. No he visto si alguien ya ha realizado esta pregunta. Sí es así, disculpa. Y podrías indicarmne donde.

1 Respuesta

Respuesta
1
Disculpa pero no comprendo realmente la pregunta, ¿quieres exportar datos o importar datos?, ¿De Fox a Excel o al revés? ¿O intentas desde Fox armar un excel y abrirlo con excel?
Lo ideal sería hacer las dos cosas pero con Access 2003 ( Fox => Access y Access => Fox ) Pero a falta de Access lo haría con Excel. ( Fox => Excell y  Excell => Fox ). Y complicándolo un poco: Cuando pasemos de Acces=> Fox. Sí existe el registro soló actualizar sus campos en caso contrario añadir todo el registro. Gracias por ayudar.
Te explico las formas de exportación / importación de datos
Fox a Excel:
Teniendo abierta la DBF usas este comando:
COPY TO tabla_excel TYPE XLS
Excel a Fox:
Desde el Excel, vas a Archivo / Guardar Como /
debajo te deja elegir el tipo de archivo, vas a encontrar DBF o DBASE (III o IV) y listo
De la misma manera puedes interactuar con Access, ya que reconoce las XLS y a su ves deja exportar de igual manera a DBF.
Respecto a si existe el registro -> actualizar los campos, para esto tienes que exportar toda la tabla de Excel a Fox por ejemplo, abrirla desde fox con una rutina que compare los datos y hacer los reemplazos necesarios, no hay manera de mezclar una tabla XLS con una DBF.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas