Que es exactamete lo que quieres hacer, por lo que veo tienes 2 ADODC para leer los datos de dos tablas,
comencemos de la siguiente manera, un ADODC es un recordset, o sease que tienes 2 recordset en tu aplicacion.
ahora, para que quieres mostrar la información de las 2 o lo que es lo mismo porque quieres juntarlos.
existen el SQL unas opciones que se llaman RELACIONES, las cuales "juntan" dos o mas tablas en una sola. ejemplo:
tabla: Clientes
cliente
apellido
domicilio
Tabla: Facturas
Folio
Cliente
Total
si queremos ver los datos del cliente junto con los datos de la factura se hace lo siguiente:
dim rs as ADODC.recordset
set RS=db.execute("SELECT Facturas.folio, Clientes.Cliente,Clientes.Apellido,Clientes.Domicilio,Factura.Total" & _
" FROM Facturas INNER JOIN Clientes ON Facturas.Cliente = Clientes.Cliente")
se traduce: Selecciona los campos folio,cliente,apellido,domicilio,total de las tablas Facturas y Clientes, donde los clientes sean iguales.
ahora el RS es una sola "tabla"
una forma facil de hacer las "consultas" es usando Acces, abres tu basededatos con él y te vas a consultas, ahi crear una nueva consulta, agregas tablas a la consulta, agregas campos y luego te vas al menu ver SQL y copias el codigo y lo pegas en el DB.EXECUTE y listo.
Ahora bien, si lo que quieres es unir dos Tablas que estan en BAses de datos diferentes, aqui esta la solucion
http://accessbuho.mvps.org/ficheros/tablasdosmdb.txt