PDA

Ver la Versión Completa : Migrando datos entre dos BD Access


hgiacobone
02-06-2005, 17:12:13
Hola amigos,
La cuestion parece sencilla, pero no encuentro la forma de realizarla correctamente.

Estoy trabajando con ADO en una BD (.mdb), que llamaremos DB1, en la que existe una tabla de Articulos que contiene 3000 registros.
Mi cliente la ha actualizado ultimamente y ahora tiene cerca de 5000 registros (los 3000 originales y 2000 nuevos). Asimismo, en esos 3000 registros originales se realizaron actualizaciones en ciertos campos.

Por cuestiones de diseño, hubo que realizar una nueva BD, que llamaremos DB2, la cual contiene ciertas modificaciones a la tabla Articulos entre otras cosas.

La consigna es:
Traspasar los registros actualizados que existan en la tabla Articulos de DB1 hacia la tabla Articulos de DB2. Logicamente, tambien hay que "mudar" todos los nuevos registros que se hayan incorporado en DB1 hacia DB2.

La clausula INSERT INTO no me actualiza los primeros registros y la instruccion UPDATE (...) VALUES (...) solo actualiza regsitros existentes.
¿Tienen alguna idea?