FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
select de 2 bases de datos
Buenas...no creo ser el primero que se le ocurre hacer una consulta select de 2 bases de datos interbase dentro del mismo motor de base de datos..
La verdad he buscado y nadie dice nada de nada... Una posibilidad parece ser el uso de SET DATABASE (usando gpre - que tampoco entiendo como se usa) y asi crear distintos manejadores para cada una de las base de datos. Alguna sugerencia? muchas gracias |
#2
|
||||
|
||||
Hola.
No se puede hacer en Interbase/Firebird. Solo te queda la solución de simularlo en tu aplicación, es decir lanzar dos consultas independientes (una a cada base de datos), y mezclar los datos (por ejplo. en un clientdataset que es un dataset en memória). Saludos.
__________________
Marc Guillot (Hi ha 10 tipus de persones, els que saben binari i els que no). |
#3
|
|||
|
|||
Hola,
Como no dices como accedes a interbase no se si te servira, pero en el caso de que accedas mediante el BDE creo que si que puedes hacerlo, utilizando el alias de la bbdd como prefijo de la tabla: select * from alias1.tabla1, alias2.tabla2 Como bien te dice guillotmarc de todas formas esto se resolvera en la parte cliente con lo que no es nada optimo. Saludos,
__________________
Saludos, Bitman |
|
|
|