FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Hacer query con dos DB en FireBird
Como se hace?, tengo dos Base de datos y necesito hacer una consulta de
dos tablas y ambas estan en una DB diferente... |
#2
|
||||
|
||||
En principio, no se puede. Aunque podrías acceder a una y con los datos necesarios hacer la consulta en la otra.
|
#3
|
|||
|
|||
No te entendi muy bien podrias explicarte con mas detalle por favor....Thx
|
#4
|
||||
|
||||
Pues si acaso necesitas buscar unos datos en una tabla de una base de datos y esos datos los necesitas sacar de la otra tabla de la otra base de datos... puedes hacer primero la consulta en una y con ese dato obtenido hacer la consulta en la otra. Ahora bien, si es totalmente independiente la consulta en una y otra, harás dos consultas y listo.
De todas formas es que no explicas qué quieres hacer, estaría bien saberlo, ¿no te parece? |
#5
|
|||
|
|||
Desde donde
¿Lo quieres hacer desde la aplicacion cliente o en el servidor?
Usando los componentes del BDE era muy simple te permitia usar alias dentro de Query y asi poder acceder a varias bases de datos al mismo incluso de diferentes SGBDR (alguna ver lo hice con FOX, IB5 y ACCESS, mis odcente no lo podian cree "Obiamente porque solo dictan del libro y nunca han hecho un sistema en su vida" Perdón <DERECHO AL PATALEO>) era muy util. Pero si es desde el servidor, creo (y temo estar en lo correcto) que no se puede hacer.
__________________
Saludos desde Sucre - Bolivia "Si te lo puedes imaginar lo puedes resolver" Pyriel |
#6
|
||||
|
||||
No sé con que te conectas a las tablas, pero el BDE acepta consultas heterogéneas y hasta de tipos diferentes
Primero se definen los alias Ej alias: Oracle1 de una BD Oracle y Sybase1 de una BD Sybase SELECT customer.custno, orders.orderno FROM :Oracle1:Customer, :Sybase1:Orders lo saqué de un libro de Delphi en inglés muy, pero muy bueno. sino buscá en google "heterogeneous query" según el tipo de conexión a la BD que tengas
__________________
And I'd like an hour on the holodeck with Seven of Nine. |
|
|
|