Foros del Web » Programación para mayores de 30 ;) » Programación General » Visual Basic clásico »

VB 6.0 Problema con sentencia SQL y Dos conexines.

Estas en el tema de VB 6.0 Problema con sentencia SQL y Dos conexines. en el foro de Visual Basic clásico en Foros del Web. Verán, tengo una sentencia, en la cual uso dos tablas, antes estaban en la mismba BD (DB2), pero ahora, que están en SQLServer, una tabla ...
  #1 (permalink)  
Antiguo 10/03/2005, 04:31
 
Fecha de Ingreso: junio-2003
Ubicación: Asturias
Mensajes: 2.429
Antigüedad: 20 años, 11 meses
Puntos: 7
VB 6.0 Problema con sentencia SQL y Dos conexines.

Verán, tengo una sentencia, en la cual uso dos tablas, antes estaban en la mismba BD (DB2), pero ahora, que están en SQLServer, una tabla está en una BD y la otra está en otra BD.

Yo tengo creadas dos conexiones:
cnSAP y cnCO1.

Pero en la sentencia SQL, se hace referencia a varias tablas, las cuales están en diferentes BD.

¿Habría alguna posibilidad de, mediante una sola conexion (Por ejemplo cnSAP) poder hacer referencia, tanto a las tablas de una BD como de otra?

¿O sino, como podría hacer para juntar las dos sentencias?, la sentencia usa unos cuantos inner join, por lo que hacer un select de unas tablas, ejecutar el recordset y a raiz de eso, ejecutar la otra, creo que no es lo más factible.

Asi que si pueden ayudarme, le estaré muy agradecido.

Saludos.
__________________
Charlie.
  #2 (permalink)  
Antiguo 11/03/2005, 10:47
Avatar de lic_dahool  
Fecha de Ingreso: noviembre-2003
Mensajes: 418
Antigüedad: 20 años, 6 meses
Puntos: 0
prueba con esto:

SELECT * FROM TABLA_EXTERNA IN 'BASE_DE_DATOS_EXTERNA' ...........

Saludos.
__________________
La cantidad total de inteligencia del planeta permanece constante.
La población, sin embargo, sigue aumentando.

COLE


:cool: Los ordenadores no resuelven problemas ... ejecutan soluciones.
Laurent Gasser


Tienes alguna duda :pensando: ? >>> www.google.com :aplauso: <<<
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 00:39.