Foros del Web » Programando para Internet » ASP Clásico »

ConnectionString con dos Bases de Datos

Estas en el tema de ConnectionString con dos Bases de Datos en el foro de ASP Clásico en Foros del Web. Buenas, queria saber si se puede hace una colsulta a dos bases de datos diferentes, una en access y otra en postgres algo asi: SQL ...
  #1 (permalink)  
Antiguo 11/10/2005, 15:11
Avatar de FiNo  
Fecha de Ingreso: octubre-2004
Ubicación: Costa Rica
Mensajes: 265
Antigüedad: 19 años, 8 meses
Puntos: 1
ConnectionString con dos Bases de Datos

Buenas, queria saber si se puede hace una colsulta a dos bases de datos diferentes, una en access y otra en postgres algo asi:

SQL = "SELECT ID FROM TABLA.BaseDatos1 WHERE ID IN (SELECT ID FROM TABLA.BaseDatos2)"
RS = conn.Execute(SQL)

Gracias.
  #2 (permalink)  
Antiguo 11/10/2005, 15:38
Avatar de univercity  
Fecha de Ingreso: noviembre-2002
Mensajes: 681
Antigüedad: 21 años, 7 meses
Puntos: 0
No lo sé, lo que yo hago a cada rato es abrir N bases de datos access, pero en diferentes objetos y recorset, pieso que eso te podria servir...
__________________
"Lo importante es nunca dejar de hacerse preguntas"
Albert Einstein
  #3 (permalink)  
Antiguo 12/10/2005, 06:14
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 22 años, 4 meses
Puntos: 146
Abrir dos bases de datos no tiene mayor problema calificándola como pretendes, claro si es que estuvieran en el mismo servidor o por lo menos estuvieran vinculadas.
Como lo tuyo es con diferente servidor de BD y no hay forma de vincularla (estoy casi seguro que postgres no puede vincular a Access), lo único que puedes hacer es establecer dos conexiones y tratarlas desde el ASP o bien, replicar las tablas que necesites de una en la otra (supongo que igual desde ASP) y hacer la consulta en una sola BD's

Saludos.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:03.