Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > Firebird e Interbase
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 29-06-2004
FlacoNet FlacoNet is offline
Miembro
 
Registrado: jun 2003
Posts: 38
Poder: 0
FlacoNet Va por buen camino
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
Responder Con Cita
  #2  
Antiguo 30-06-2004
Avatar de guillotmarc
guillotmarc guillotmarc is offline
Miembro
 
Registrado: may 2003
Ubicación: Huelva
Posts: 2.638
Poder: 23
guillotmarc Va por buen camino
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).
Responder Con Cita
  #3  
Antiguo 30-06-2004
Toni Toni is offline
Miembro
 
Registrado: may 2003
Ubicación: Barcelona - España
Posts: 364
Poder: 21
Toni Va por buen camino
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
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 15:05:07.


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
Copyright 1996-2007 Club Delphi