Consulta SQL en visual basic base de datos Access

pinolux
21 de Julio del 2005
Hola estoy teniendo un problema, tengo la siguiente consulta
Data1.RecordSource = "select venta.precio, servicios.servicio, clientes.nya" _
& " From venta Inner Join Servicios ON venta.servicio = Servicios.id" _
& " Inner Join clientes ON venta.cliente = Clientes.id"
Data1.Refresh
el problema es que cuando ejecuto esto me da el siguiente error:
Error '3975' en tiempo de ejecucion:
Error de sintaxis (falta operador) en la expresion de consulta 'venta.servicio=servicios.id Inner Join clientes ON venta.cliente = Clientes.id'.
Ya probe de todo no le puedo hacer andar, a ver si alguien me puede dar una mano se lo agradeceria eternamente.