Consulta a dos bases de datos access
Estimados ¿saben como obtener una consulta tomando datos de dos base de datos access diferentes con ADO desde delphi 2010?
|
¿Has probado a vincular las tablas de la BD1 en la BD2?
De esa forma tendrías en BD2 todas las tablas "accesibles". |
Cita:
|
No tendría lógica que se pudiera.
El componente en el que hagas la consulta depende de una conexión, esta conexióa mira a una sola base de datos, por tanto... la única forma de hacerlo posible es que desde una base de datos sea vea la otra. |
Cita:
No he descubierto si esto es soportado en ODBC o en ADO, es un tema a investigar más Saludos |
Hola rarratia,
Lo que dices es factible, en casa tengo un programa que consulta dos tablas en distintas base de datos, cuando llegue a casa lo miro y te lo envío. Yo trabajo en SQL Server y vinculando ambas base de datos las puedes consultar también, incluso puedes vincular una tabla de SQL Server con otra de MSAccess. Un saludo. |
Gracias amigo, mi interés es particularmente entre dos bases de datos de Access. En MSSqlServer me consta que si se puede hacer.
Saludos |
Hola rarratia,
Es correcta la SQL que has puesto en el MSG #5, de esa forma se abre una tabla en una base de datos externa, si no lo abre o te da error es posible que tenga un password ¿Cual es el problema que no te muestra ningún resultad? Un saludo |
Estimado Olbeup:
La sintaxis que puse en el mensaje con respecto a la consulta no me ha resultado, la puse a vosotros por si pudieran ustedes dar con la sintaxis correcta. Mientras tanto aun sigo usando dos bases vinculadas, pero sería bueno tener un resultado sin tener que vincular bases de dato access sino con sql poder hacer un join con dos bases de datos distintas. (He probado con la password correcta, me parece que el problema no va por la password sino por sintaxis) Saludos |
La franja horaria es GMT +2. Ahora son las 09:35:22. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi