Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/08/2009, 12:36
Avatar de lexus
lexus
 
Fecha de Ingreso: enero-2002
Ubicación: Cali - Colombia
Mensajes: 2.234
Antigüedad: 23 años, 4 meses
Puntos: 4
select de 3 tablas en 3 bases de datos distintas

hola todos..

tengo una consulta la cual enlaza 3 tablas de 3 bases de datos MYSQL distintas..

asi

Código ASP:
Ver original
  1. SELECT t1.campo, t2.campo, t3.campo
  2. FROM trazabilidad.trazabilidad t1, telemercadeo.pedidos t2, bodega.items t3;


ahora el problema viene a la hora de realizar la conexion en asp
dado que la tengo asi: pero no se a que base de datos conectarme o como seria en este caso..

Código ASP:
Ver original
  1. Dim rs, con, conx
  2. function conx_bd(nombre_bd)
  3. con = "DRIVER={MySQL ODBC 3.51 Driver};"_
  4. & "SERVER=localhost;"_
  5. & "DATABASE="&nombre_bd&";" _
  6. & "UID=root;PWD=123456; OPTION=35;"
  7. set conx = Server.Createobject("adodb.connection")
  8. conx.open con
  9. conx_bd = conx
  10. end function
  11.  
  12.  
  13. Dim sql, rs
  14. sql = "SELECT t1.campo, t2.campo, t3.campo
  15. FROM trazabilidad.trazabilidad t1, telemercadeo.pedidos t2, bodega.items t3"
  16. Set rs = Server.CreateObject("ADODB.Recordset")
  17. rs.Open sql, conx_bd("aqui_nombre_bd"), 3, 3
__________________
Control de Visitantes, Control de Accesos, Minutas digitales, Manejo de Correspondencia
http://www.controldevisitantes.com