none
unir varias base de detos con access RRS feed

  • Pregunta

  • Hola!! un saludo para todos

    Mi pregunta es como puedo unir 3 bases de datos de de 3 diferentes lugares??

    lo que tengo es 3 bases de datos de 3 negocios diferentes pero con la misma estructura de la base de datos

    lo que quiero hacer es poner esas 3 bases de datos en una solo!!

    un cliente puede tener por ejemplo

    a-codigo de cliente

    b-nombre de cliente

    c-identidad

    las tres bases de datos tienen los mismos campos.

    el problema es que si un cliente fue a 2 de los negocios el cliente esta registrado en 2 bases de datos con diferente codigo de cliente, pero con igual nombre e identidad.

    lo que haria seria buscarlos por medio de la identidad!! pero en access no se como hacerlo! y no se si se pudiera hacer una pequeña aplicacion en VB

    gracias por su ayuda!!!
    sábado, 31 de julio de 2010 15:37

Respuestas

  • Si tienes Access, una posibilidad es crear una nueva base de datos y vincular las tablas de las 3 bases de datos.

    Después, en la misma base de datos, usa el asistente de consultas y selecciona el asistente para buscar duplicados. A partir de ahí, es ir indicando a Access qué campos son lo que determinan que un registro está duplicado (recuerda que puedes determinar un registro duplicado entre una tabla y una consulta).

    Una vez hayas obtenido una consulta que sólo devuelva los registros deseados, puedes convertir esa consulta en una consulta de creación de tabla, ejecutarla en esa base de datos y eliminar las consultas anteriores y las tablas vinculadas: tendrás la tabla final con sólo los datos deseados.

    • Marcado como respuesta jlgui miércoles, 18 de agosto de 2010 14:57
    domingo, 15 de agosto de 2010 9:31

Todas las respuestas

  • Si tienes Access, una posibilidad es crear una nueva base de datos y vincular las tablas de las 3 bases de datos.

    Después, en la misma base de datos, usa el asistente de consultas y selecciona el asistente para buscar duplicados. A partir de ahí, es ir indicando a Access qué campos son lo que determinan que un registro está duplicado (recuerda que puedes determinar un registro duplicado entre una tabla y una consulta).

    Una vez hayas obtenido una consulta que sólo devuelva los registros deseados, puedes convertir esa consulta en una consulta de creación de tabla, ejecutarla en esa base de datos y eliminar las consultas anteriores y las tablas vinculadas: tendrás la tabla final con sólo los datos deseados.

    • Marcado como respuesta jlgui miércoles, 18 de agosto de 2010 14:57
    domingo, 15 de agosto de 2010 9:31
  • Gracias!!

    Lo intentare asi!! aver si me funciona, pero me has dado una gran idea.

    miércoles, 18 de agosto de 2010 14:57