
Uso del proveedor de Jet para acceder a la base de datos Microsoft Access con OLEDB, en una máquina con un sistema operativo de 64 bits, recibirá un mensaje de error: "El 'Microsoft.Jet.OLEDB.4.0' proveedor no está registrado en la máquina local.
Microsoft ya no desarrolla proveedor OLEDB no está disponible, una versión de 64 bits.
La solución es forzar la finalización del proyecto a 32 bits.
Visual Studio en italiano:
Proyecto> Propiedades de ...> Compilar> Opciones de compilación avanzadas> Meta> CPU x86
Inglés Visual Studio (VS2010):
Proyecto> Propiedades de ...> Compilar> Opciones de compilación avanzadas> Meta> CPU x86


























13 de enero 2011 07:52
de la nada, una aplicación desarrollada en Visual Studio 2005, que transfiere los datos de Excel a Access ya no funciona mediante el envío de un mensaje de error genérico, sin embargo, debido a la gerente de operaciones, creo que en este caso o Jet OleDb el mismo programa, en un "protegidos" de desarrollo (con la vista de código), pero se las arregla para hacer todo el trabajo (complejo) para los que he desarrollado. La misma aplicación en otra máquina, en este caso, un bloc de notas, pero no muestra ningún problema aparente.
esperando una respuesta, saludos cordiales
Francisco Especial
13 de enero 2011 12:13
Hola Francisco, la alerta es demasiado general y, probablemente, el sistema que funcionaba antes de que los cambios se hicieron, algunas aplicaciones instalar o desinstalar, tal vez un problema de la referencia.
Usted puede intentar ejecutar la aplicación de instalación, o restaurar un sistema.
PS: Creo que es una computadora portátil y un bloc de notas