2017-05-17 2 views
0

arbeiten Warum Microsoft Access-Datenbank-Engine 2016 Redistributable nicht arbeiten, um die VerbindungszeichenfolgeMicrosoft Access-Datenbank-Engine 2016 Redistributable ist nicht

String connection = „Provider = Microsoft.ACE.OLEDB.12.0; Data Source = "+ Quelldatei +"; Treiber = {Microsoft Access-Treiber ( .mdb, .accdb)}; DBQ = Pfad zu MDB/ACCDB-Datei; Erweiterte Eigenschaften = \ "Excel 8.0; HDR = Nein; IMEX = 1 \" ";

Es wird ein Fehler ausgegeben - "Der 'Microsoft.ACE.OLEDB.12.0' Provider ist nicht auf dem lokalen Computer registriert."

und nach der Installation von "2007 Office System Treiber: Data Connectivity Components" funktioniert es gut.

Antwort

0

Höchstwahrscheinlich wird Ihre Anwendung im 32-Bit-Modus ausgeführt und Sie haben den 64-Bit-Treiber

installiert
Verwandte Themen