Es correcto consultar campos Access de esta forma: base.tabla.campo
Deseo consultar mediante SELECT información de dos bases de datos, ejemplo:
cscmd = "SELECT Ap_Datos.n_Expediente, Ap_Datos.f_Nacimiento, Ap_Datos.n_municipio, t_SexoAp, cat_sexo.t_descrip, estados.n_cveedo, estados.t_NomEdo, estadosmuni.n_cveedo as estado, estadosmuni.t_DelMun" & _
" FROM estados INNER JOIN (estadosmuni INNER JOIN (cat_sexo INNER JOIN Ap_Datos ON cat_sexo.t_sexo = Ap_Datos.t_SexoAP) ON (estadosmuni.n_CveEdo = Ap_Datos.n_Entidad) AND (estadosmuni.n_CveDelMun = Ap_Datos.n_Municipio)) ON estados.n_CveEdo = estadosmuni.n_CveEdo where Ap_datos.n_Expediente= " & expediente & ""