Questo articolo è un articolo speculare di traduzione automatica, clicca qui per saltare all'articolo originale.

Vista: 21479|Risposta: 0

[Fonte] Il "Microsoft. ACE.oledb.12.0" offre una soluzione alternativa

[Copiato link]
Pubblicato su 23/09/2015 09:34:30 | | |
Messaggio di errore: "Microsoft. Fornitore ACE.oledb.12.0".Soluzione:

Vaihttp://download.microsoft.com/download/7/0/3/703ffbcb-dc0c-4e19-b0da-1463960fdcdb/AccessDatabaseEngine.exeScarica. Allora installalo.

Questo errore è dovuto all'uso di un database creato da ACCESS2007 versione, maServerNon esiste un programma che funzioni insieme, quindi c'è un errore.

Il "Microsoft. Fornitore ACE.oledb.12.0".
Nota:Un'eccezione non gestita si è verificata durante l'esecuzione della richiesta web corrente. Controlla le informazioni della traccia dello stack per dettagli sull'errore e da dove provenga nel tuo codice che ha causato l'errore.

Dettagli delle eccezioni:System.InvalidOperationException: 未在本地计算机上注册“microsoft.ACE.oledb.12.0”提供程序。
Scarica il driver di sistema Office 2007: Installazione del componente Data Connection
http://download.microsoft.com/download/7/0/3/703ffbcb-dc0c-4e19-b0da-1463960fdcdb/AccessDatabaseEngine.exe
Questo download installa un insieme di componenti che le applicazioni non Microsoft Office possono utilizzare per leggere dati dai file di sistema Office 2007,
Ad esempio, la lettura dei dati da file Microsoft Office Access 2007 (mdb e accdb) e da file Microsoft Office Excel 2007 (xls, xlsx e xlsb).
Questi componenti supportano anche l'instaurazione di connessioni con Microsoft Windows SharePoint Services e file di testo.

Inoltre, sono installati driver ODBC e OLEDB per gli sviluppatori di applicazioni durante lo sviluppo di applicazioni che si collegano con formati file Office.
---------------------------------------------------------------------------------------------------------------------------------------------------
Usa questo download:
Se sei un utente dell'applicazione, consulta la documentazione dell'applicazione per informazioni dettagliate su come utilizzare il driver appropriato.

Se sei uno sviluppatore di applicazioni che usa OLEDB, imposta il parametro Provider della proprietà ConnectionString su "Microsoft.ACE.OLEDB.12.0"
Se vuoi connetterti ai dati di Microsoft Office Excel, aggiungi "Excel 12.0" alle proprietà estese della stringa di connessione OLEDB.

Se sei uno sviluppatore di applicazioni che utilizza ODBC per collegarti ai dati di Microsoft Office Access,
Si prega di impostare la stringa di connessione su "Driver={Microsoft Access Driver (*.mdb, *.accdb)}; DBQ=percorso verso il file mdb/accdb"

Se sei uno sviluppatore di applicazioni che usa ODBC per collegarti ai dati di Microsoft Office Excel,
Si prega di impostare la stringa di connessione su "Driver={Microsoft Excel Driver (*.xls, *.xlsx, *.xlsm, *.xlsb)}; DBQ=percorso verso il file xls/xlsx/xlsm/xlsb"

Dettagli:http://www.microsoft.com/downloads/zh-cn/details.aspx?displaylang=zh-cn&FamilyID=7554f536-8c28-4598-9b72-ef94e038c891

O:
Soluzione 1 (La verifica va bene)
  Seleziona il pool di app dell'app ------> seleziona Impostazioni avanzate ---------> abilita le app a 32 bit -------> vera  

Soluzione 2
  Microsoft.ACE.OLEDB.12.0 non può più essere usato su x64, devi forzare la compilazione della tua applicazione web in x86 e poi pubblicarla su Win08 x64, ricordati di impostare Abilita applicazione a 32 bit = vero sul pool applicazioni.
(Nessuna verifica)






Precedente:Come verificare se la tua rete è disabilitata per il protocollo UDP?
Prossimo:c# Operation Access Database classe DBHelp
Disconoscimento:
Tutto il software, i materiali di programmazione o gli articoli pubblicati dalla Code Farmer Network sono destinati esclusivamente all'apprendimento e alla ricerca; I contenuti sopra elencati non devono essere utilizzati per scopi commerciali o illegali, altrimenti gli utenti dovranno sostenere tutte le conseguenze. Le informazioni su questo sito provengono da Internet, e le controversie sul copyright non hanno nulla a che fare con questo sito. Devi eliminare completamente i contenuti sopra elencati dal tuo computer entro 24 ore dal download. Se ti piace il programma, ti preghiamo di supportare software autentico, acquistare la registrazione e ottenere servizi autentici migliori. In caso di violazione, vi preghiamo di contattarci via email.

Mail To:help@itsvse.com