Que extraño, el string de conexión se ve bien para mi, no estarás usando access 2007 verdad? 2007 utiliza otro string; yo haría tres cosas en este orden:
1. Probar en otra estación de trabajo para descartar que sea el código.
2. Crear un ODBC en la estación de trabajo problemática para ver si es solamente con OLEDB que está fallando.
3. Actualizar el
MDAC.
Ya nos dirás mas cosas.
Saludos