Me da la impresión de que estás utilizando el proveedor 3.51, que sólo sirve para el Access 97... Cambia a
Provider=Microsoft.Jet.OLEDB.4.0;
y si no era éste el problema, ya sabes... lo dices. Y si era éste el problema, ya sabes... LO DICES TAMBIÉN POR EL BIEN DE FUTUROS CONSULTORES...
Saludos y suerte