La Web del Programador: Comunidad de Programadores
 
    Pregunta:  34404 - ENVÍO DE DATOS DE UNA BASE DE DATOS A OTRA
Autor:  Francisco Ruiz
Necesito saber cómo transportar datos de una tabla a otra entre distindas bases de datos sin perder los datos anteriores de la tabla que se está actualizándo. Necesito código, no sé cómo hacer referencia ni a otra base de datos ni a los campos de las tablas.

Si es posible me sería muy útil que me mandáseis un pequeño ejemplo con una tabla, no pido mucho...

  Respuesta:  Victoria
Hola
Espero que esta idea te sirva:

DoCmd.TransferDatabase acExport, "Microsoft Access", "rutaBaseDatos",acTable, tablaOrigen, tablasDestino, False

Con este codigo exportas una tabla de Access
Te sugiero que pruebes esto: exporta la tabla que tiene los datos a tu base de datos pero como TEMPORAL
Cuando ya la tengas, puedes hacer una consulta de NO coincidentes, con tu tabla a actualizar y esta tabla temporal; una vez obtenidos los datos que quieres, haces una consulta de datos anexados.
Un saludo