Ok señor buda, te tardaste mucho je je je, no pude conseguir unir las bases de datos, entonces lo que hice fué mas sencillo:
Tengo 2 bases de datos, db1.mdb y db2.mdb, ambas con la siguiente estructura:
Código:
tbl1
-------------
id | name
tbl2
--------------
id | name
Código:
tbl1 tiene
1 | one
2 | two
3 | three
4 | four
tbl2 tiene
1 | uno
2 | dos
3 | tres
4 | cuatro
Abres db1 File->External data->Link Tables
Busca db2 y selecciona tbl2
Despues el query es cualquier query para unir tablas:
Código:
<%
db1 = "Driver={Microsoft Access Driver (*.mdb)};Dbq=" & Server.MapPath("db1.mdb")
strSQL = "SELECT a.*, b.* FROM tbl1 a INNER JOIN tbl2 b ON a.id = b.id "
Set rs = Server.CreateObject("ADODB.Recordset")
Set ObjConn = Server.CreateObject("ADODB.Connection")
ObjConn.Open db1
rs.Open strSQL, ObjConn, 3, 3
while not rs.EOF
Response.Write(rs(0) & " | " & rs(1) & " | " & rs(2) & " | " & rs(3) & "<br />")
rs.MoveNext
wend
%>
Y eso es todo

espero te sirva.
Saludos