Vb .net 2005 e connessione DB

martedì 04 dicembre 2007 - 15.30

batti Profilo | Newbie

ciao,
ho un problema con vb .net 2005, non riesco a connettermi ad un DB Access perchè quando tento di fare la open della coonnessione mi restituisce l'eccezione :

Il provider 'Microsoft.Jet.OLEDB.4.0' non è registrato nel computer locale.

Non riesco a capire come superare l'ostacolo visto che sia con vb6 che von vb.net 2003 le stesse righe di codice funzionano e se utilizzo l'oggetto oledbconnection riesco a visualizzare le tabelle del DB.....
il codice è più o meno questo:

Dim GlobalConn As New OleDb.OleDbConnection
GlobalConn.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data
Source=C:\DB_DATI.mdb;Persist Security Info=False"
GlobalConn.Open()

Qualcuno mi sa aiutare?
grazie
alessio

batti Profilo | Newbie

Ciao dredo,
grazie per la routine che mi hai mandato, ma il mio problema è che quando faccio la conn.open() (coma dal tuo codice) si verifica l'errore di cui parlavo e questo mi succede con vb .net 2005 express edition con s.o. Vista, sembra un problema di dll ma come dicevo la connessione al db cn vb.net 2003 e con vb6 non mi hanno mai dato problemi..
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5