06/06/2007, 06:11
|
| | Fecha de Ingreso: noviembre-2003 Ubicación: Madrid
Mensajes: 353
Antigüedad: 21 años Puntos: 1 | |
Consulta a dos bases de datos Hola, el problema es este:
En un mismo servidor tengo dos bases de datos y necesito hacer una consulta que implica a una tabla de cada BD.
La consulta SQL creo que debe de ser algo así:
"SELECT IdCliente, Nombre, Activo, Activo_Internet FROM (conexion1.dbo.Clientes LEFT JOIN Conexion2.dbo.Cliente_Internet ON idClienteTexto = IdCliente) ORDER BY Activo_Internet DESC"
Donde:
IdCliente, Nombre, Activo son de la tabla de la BD 1 y Activo_Internet de la tabla de la BD 2
Conexion1 sería la conexión a la BD 1 y Conexion2 a la BD 2.
El problema lo tengo con las conexiones, no me aclaro en como definirlas y en como enlazarlas con la consulta SQL
He probado con algo así
Set Conexion1 = server.CreateObject("ADOB.Recordset")
Conexion1.ActiveConnection = "DNS1"
Set Conexion2 = server.CreateObject("ADOB.Recordset")
Conexion2.ActiveConnection = "DNS2"
pero no me acabo de aclarar
SOS SOS SOS
__________________ Lo menos frecuente en este mundo es vivir. La mayoría de la gente existe, eso es todo... |