problemas con access y operaci贸n INNER JOIN

pollo con patatas
27 de Noviembre del 2007
wola!

Necesito ayuda! tengo una base de datos a帽adida al DNS de usuario sobre la que hago una consulta que es:
SELECT MH_Ejecutar.MhEj_ID, MH_Ejecutar.MhEj_ID_GDIM, MH_Ejecutar.MhEj_Contador, MH_Ejecutar.MhEj_Expediente, MH_Configuracion.MHCf_Path_ID_Gdim, MH_Configuracion.MHCf_TipoFichero, MH_SubAccion.MHSbAc_Nombre, MH_SubAccion.MHSbAc_Parametro1, MH_SubAccion.MHSbAc_Parametro2, MH_Ejecutar.MhEj_Para, MH_Ejecutar.MhEj_Asunto, MH_Ejecutar.MhEj_Cuerpo, MH_SubAccion.MhSbAc_Orden, MH_Ejecutar.MhEj_Log, MH_Ejecutar.MHEj_Estado
FROM MH_Ejecutar
INNER JOIN MH_Accion ON MH_Accion.MHAc_ID = MH_Ejecutar.MHEj_MHAc_ID
INNER JOIN MH_Configuracion ON MH_Configuracion.MHCf_ID = MH_Accion.MHAc_MHCf_ID
INNER JOIN MH_SubAccion ON MH_Accion.MHAc_ID = MH_SubAccion.MHSbAc_MHAc_ID
WHERE MH_Ejecutar.MHEj_Estado < 'Z' AND MH_Ejecutar.MHEj_Maquina = '1' AND MH_Ejecutar.MHEj_Contador < 100
ORDER BY MhEj_ID, MhSbAc_Orden;

y me da un error:
Error de sintaxis (falta operador) en la expresi贸n de consulta 'MH_Accion.MHAc_ID = MH_Ejecutar.MHEj_MHAc_ID
INNER JOIN MH_Configuracion ON MH_Configuracion.MHCf_ID = MH_Accion.MHAc_MHCf_ID
INNER JOIN MH_SubAccion ON MH_Accion.MHAc_ID = MH_SubAccion.MHSbAc_MHAc_ID'

Gracias adelantadas.