Microsoft.ACE.OLEDB.12.0

venerdì 01 febbraio 2013 - 23.23

jekisi Profilo | Senior Member

Salve a tutto il forum avrei il seguente problema:

Ho formattato il mio pc e installato tutti i programmi vari.

Adesso, quando eseguo una query in VB.NET mi da questo errore:

Il provider 'Microsoft.ACE.OLEDB.12.0' non è registrato nel computer locale.

Ho scaricato e installato dal sito della Microsoft AccessDatabaseEngine_x64 avendo un sistema operativo a 64 bit.

Premetto che ho fatto sempre così e mi e sempre funzionato tutto.

Ma questa volta niente, mi da sempre questo errore.

In compilazione - Opzioni di compilazione avanzate, metto CPU di destinazione su x86.

Quale può essere il problema?

Distinti Saluti

Fabio Messina

dompa72 Profilo | Senior Member

prova a compilarlo in x86 senza installare nulla.
A me è successo con ole db

Ciao

DomA Profilo | Expert

Ciao,
devi scaricare ed installare accessruntime 2007. Così il problema dovrebbe sparire.

-----------------------------------------------------------------------------------


Ricorda che, accettare la risposta è un modo di ringraziare chi ci ha aiutato ed evidenziare che il problema è stato risolto.

http://www.infomidia.it

Domenico

jekisi Profilo | Senior Member

Grazie, con Accessruntime 2007 fuziona.

Distinti Saluti

Fabio Messina

DomA Profilo | Expert

>>Grazie, con Accessruntime 2007 fuziona.
Come dico sempre: a buon rendere
Comunque, se posso permettermi di datri un consiglio, ti suggerisco di abbandonare il vecchio Access e pensare a SQL CE.
SQL CE è gratuito ed inoltre, a differenza di Access, è multi-threading e multi utente, compatibile con .NET Framework 3.5 e 4.0
Ti permette inoltre di utilizzare EF, ciò non è possibile con Access.

Qualche buon motivo l'ho suggerito. Per il resto guarda qui:
http://www.aspitalia.com/focuson/1207/Dite-Addio-Access-SQL-Server-Compact-4.0.aspx

-------------------------------------------------------------------------------------------------------------------------


Ricorda che, accettare la risposta è un modo di ringraziare chi ci ha aiutato ed evidenziare che il problema è stato risolto.

http://www.infomidia.it

Domenico
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-2025
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5