These configurations worked in January of 2020 on my new machine build: (1 - x64 only) Windows 10 x64, Office 365 x64, AccessDatabaseEngine_x64 2016 installed with /passive argument, VStudio build settings set to x64 explicitly, with the following connection string: Provider= Microsoft.ACE.OLEDB.16.0; Data Source=D:...\MyDatabase.accdb (2 - x64 or x32) Windows 10 x64, Office 365 x64, AccessDatabaseEngine_x64 2016 installed with /passive argument, PLUS AccessDatabaseEngine 2010 (32bit) installed with /passive argument, VStudio build settings set to AnyCPU, with the following connection string: Provider= Microsoft.ACE.OLEDB.16.0; Data Source=D:...\MyDatabase.accdb (3 - x32 only) Windows 10 x64, Office 365 x32, AccessDatabaseEngine 2010 (32bit) installed with /passive argument, VStudio build settings set to x86, with the following connection string: Provider= Microsoft.ACE.OLEDB.12.0; Data Source=D:...\MyDatabase.accdb FAILURE NOTES Using the ACE.OLEDB.12.0 x64 provider in the connection string failed with only the AccessDatabaseEngine_x64 2016 installed as above in (1). Using AnyCPU in the visual studio build settings failed in (1). Setting x64 is required. Maybe this is because AnyCPU means that Vstudio must see an x32 ACE.OLEDB.nn.0 provider at compile time. The ACE.OLEDB.12.0 2016 x32 /passive engine would NOT install when it saw x64 applications around. (The ACE.OLEDB.12.0 2010 x32 /passive installer worked.) CONCLUSIONS To use x64 build settings, you need to have the 2016 x64 database engine AND the ACE.OLEDB.16.0 connection-string provider AND explicit x64 build settings to work with Office 365 in January of 2020. Using the /passive option makes installations easy. Credit to whoever posted that tip! To use AnyCPU, I needed to have both the ACE.OLEDB.12.0 2010 x32 engine and the ACE.OLEDB.16.0 x64 engines installed. That way Vstudio could see both x32 and x64 engines at "AnyCPU" compile time. I could change the provider connection string to ACE.OLEDB.12.0 for x32 operation or to ACE.OLEDB.16.0 for x64 operation. Both worked fine. To use x86 build settings, you need to have the 2010 x32 database engine AND the ACE.OLEDB.12.0 connection-string provider AND explicit x86 build settings to work with Office 365 x32 in January of 2020.
Ich versuche Daten aus einer Excel-Datei auf einer Schaltfläche click-Ereignis. Mein connection string: Wenn ich auf den button klicken, bekam ich die folgende Fehlermeldung: 'Microsoft.Ass.OLEDB.12.0' - provider ist nicht registriert auf der lokalen Maschine. Ich habe keine Ahnung, wie man dieses Problem beheben. Mein Betriebssystem ist Windows 7. InformationsquelleAutor der Frage Shailesh Sahu | 2011-07-11
6 Jahre 6 Monate her - 2 Jahre 2 Monate her #1715 von Commander Hallo Gemeinde, Beim Datenimport einer Excel-Datei erscheint diese Meldung: Der 'Microsoft.ACE.OLEDB.12.0'-Provider ist nicht auf dem lokalen Computer registriert. Was müssen wir tun? Gruß Letzte Änderung: 2 Jahre 2 Monate her von asu. Bitte Anmelden oder Registrieren um der Konversation beizutreten. 6 Jahre 6 Monate her - 1 Jahr 9 Monate her #1716 von toja Hallo Commander, hier fehlt eine Microsoft-Office-Komponente, welche für den Import von Excel-Dateien benötigt wird. Die Meldung erscheint, wenn an dem Arbeitsplatz, an dem der Import ausgeführt wird, kein Office installiert ist. Die Meldung kann auch erscheinen, wenn die 64-Bit Variante von Office und die 32-Bit-Variante von Orgasoft.NET installiert wird und umgekehrt. Ist kein Microsoft Office installiert, installieren Sie Zur Behebung des Problems bitte die passende Komponente zur eingesetzten Orgasoft.NET Version. Ist Excel bzw. Office bereits installiert und passt in der BIT Version nicht zu Orgasoft.NET (64 Bit Office zu 32 Bit Orgasoft oder umgekehrt) , so kann diese Komponente zusätzlich zu der bestehenden Installation installiert werden, hierzu bitte die Installationsroutine mit Parameter /passive starten:
Microsoft Access Database Engine 2010 Redistributable Informationen für Installationen auf Serverbetriebssystemen: Microsoft
Access Database Engine 2016 Redistributable Microsoft Access Database Engine 2010 Redistributable bis von Microsoft nichts Aktuelleres kommt, kann für Windows Server 2016 und 2019 Microsoft Access Database Engine 2010 Redistributable installiert werden. Diese Version muss ggf. auch zum Einsatz kommen, wenn die augenscheinlich zum Betriebssystem richtige Access Database Engine nicht installiert werden kann und Sie eine Fehlermeldung erhalten, dass die Database Engine bereits installiert sei und keine weitere Installation möglich ist, Sie aber dennoch z. B. beim Import eine Orgasoft.NET FM bzgl. Microsoft.ACE.OLEDB.12.0'-Provider erhalten. Welche Orgasoft.NET Version zum Einsatz kommt kann dem Orgasoft.NET Infofenster entnommen werden, zu öffnen über OS.NET Button oben links -> Hilfe Letzte Änderung: 1 Jahr 9 Monate her von . Grund: Änderung bzgl. download Bitte Anmelden oder Registrieren um der Konversation beizutreten. 9 Monate 1 Woche her #2125 von chba Für Free / Small Retail Kunden: Verwenden Sie das Office-Paket "Microsoft 365" benötigen Sie eine andere Access Runtime. Anders als bei den anderen Installationen
wird hier nicht nur der Treiber nachinstalliert, sondern Microsoft Access ist danach auch im Startmenü zu sehen. Bitte Anmelden oder Registrieren um der Konversation beizutreten.
|