Acceso a BD Accesss con VB.net 2005

12/05/2007 - 12:12 por Lui | Informe spam
Hola a todos:

Estoy intentando realizar un programa en vb.net 2005 para mostrar en un
formulario datos de Access con OLEdb, pero siempre obtengo este error:


Excepción del tipo 'System.InvalidOperationException' en System.Data.dll
El Proveedor "Microsoft.Jet.OLEDB.4.0" no está registrado en el equipo local

He provado con varias bases de datos, creadas con Access 2000 y 2003 pero el
resultado es el mismo.

la cadenas de conexion que he utilizado son las siguientes:

Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Proyectos\bd1_2000.mdb (BD
con Access 2000)

Provider=Microsoft.Jet.OLEDB.4.0;Data
Source=C:\Proyectos\bd_2003.mdb;Persist Security (DB con Access 2003)


He provado tambien ha conectarme con SQL y el resultado es que en la ventana
de resultados me sigue dando el error:

Excepción del tipo 'System.InvalidOperationException' en System.Data.dll


Pero... puedo trabajar con los datos, cosa que cuando me intento conectar a
la DB de Access no aparecen.

¿Alguien podría ayudarme?

Saludos

Lui
 

Leer las respuestas

#1 Lui
12/05/2007 - 15:12 | Informe spam
Parece ser que el problema viene porque estoy trabajando con VS 2005 en un
entorno x64, cuando se trabaja en un entorno x32 funciona correctamente.

Agradecería cualquier luz sobre esto.

Gracias:

Lui


"Lui" escribió en el mensaje de noticias
news:
Hola a todos:

Estoy intentando realizar un programa en vb.net 2005 para mostrar en un
formulario datos de Access con OLEdb, pero siempre obtengo este error:


Excepción del tipo 'System.InvalidOperationException' en System.Data.dll
El Proveedor "Microsoft.Jet.OLEDB.4.0" no está registrado en el equipo
local

He provado con varias bases de datos, creadas con Access 2000 y 2003 pero
el resultado es el mismo.

la cadenas de conexion que he utilizado son las siguientes:

Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Proyectos\bd1_2000.mdb
(BD con Access 2000)

Provider=Microsoft.Jet.OLEDB.4.0;Data
Source=C:\Proyectos\bd_2003.mdb;Persist Security (DB con Access 2003)


He provado tambien ha conectarme con SQL y el resultado es que en la
ventana de resultados me sigue dando el error:

Excepción del tipo 'System.InvalidOperationException' en System.Data.dll


Pero... puedo trabajar con los datos, cosa que cuando me intento conectar
a la DB de Access no aparecen.

¿Alguien podría ayudarme?

Saludos

Lui

Preguntas similares