Ver Mensaje Individual
  #18 (permalink)  
Antiguo 12/01/2008, 17:23
Siddhartha
 
Fecha de Ingreso: febrero-2003
Mensajes: 167
Antigüedad: 22 años, 2 meses
Puntos: 1
Exclamación Re: inner join con tablas de distintas bds en asp

Bueno, les comento que no me fue bien y no encuentro el error. Este es el codigo:

Cita:
<%
Set cnn=Server.CreateObject("ADODB.connection")
cnn.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("Fantasy.mdb")
Set rs=server.CreateObject("ADODB.Recordset")
rs.cursorType=3

sql="SELECT equipoActual, equipoProximo, Rank From "
sql=sql & "[DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("Fantasy.mdb") & "].jugadores A "
sql=sql & "INNER JOIN "
sql=sql & "[DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("59.mdb") & "].jugadores B "
sql=sql & "ON A.Codigo=B.Codigo "
sql=sql & "WHERE A.Codigo=1"
response.write(sql)

rs.open sql, cnn <-------------------- Linea del error

%>

y el error es este (muy raro!!):

Tipo de error:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][Controlador ODBC Microsoft Access] Error de disco o de red.


Tambien probé poner los string de conexion sin corchetes (con comillas simples)...pero da el mismo error.
Ambas bd's se encuentran en la misma carpeta de la pc local (la carpeta wwwroot que siempre uso), ademas las cadenas de conexiones son las que siempre utilizo y funionan.

Agradecería mucho la ayuda de ustedes!!!!