Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Ursprüngliche KB-Nummer: 2459087
Symptome
Wenn Sie Ihre Datenbank in Access öffnen, wird die folgende Fehlermeldung angezeigt:
Fehler bei der Methode "Connection" des Objekts "_Current Project".
Dieser Fehler tritt auf, wenn vba Application.CurrentProject.Connection oder Application.CurrentDB.Connection aufgerufen wird.
Ursache
Die Access-Datenbank-Engine/Access Connectivity Engine (ACE) ist in einer Reihe anderer Produkte als Microsoft Access enthalten, z. B. Microsoft Visio und Microsoft Project. Wenn Sie eine version von ACE installieren, die sich von der Version von Access unterscheidet, verweist der ACEOLEDB.DLL Pfad in der Registrierung möglicherweise nicht auf die entsprechende ACE-Version.
Lösung
Sie sollten dieses Problem beheben können, indem Sie eine Reparatur der Office- oder Access-Installation ausführen.
Alternativ können Sie den Registrierungsschlüssel ändern, indem Sie den DLL-Pfad so ändern, dass er dem Ihrer Access-Version entspricht.
Hinweis
Access 2007 – OFFICE12, Access 2010 – OFFICE14, Access 2013 – OFFICE15 und Access 2016 – OFFICE16.
MSI-Installationen
(Betriebssystem: 64-Bit und Office: 64-Bit) oder (Betriebssystem: 32-Bit und Office: 32-Bit)
Schlüssel: HKCR\CLSID\{3BE786A0-0366-4F5C-9434-25CF162E475E}\InprocServer32\
Wertname: (Standard)
Wertdaten: C:\Program Files\Common Files\Microsoft Shared\OFFICE15\ACEOLEDB.DLL
(Betriebssystem: 64-Bit und Office: 32-Bit)
Schlüssel: HKCR\Wow6432Node\CLSID\{3BE786A0-0366-4F5C-9434-25CF162E475E}\InprocServer32\
Wertname: (Standard)
Wertdaten: C:\Program Files (x86)\Common Files\Microsoft Shared\OFFICE15\ACEOLEDB.DLL
Click-2-Run-Installationen
(Betriebssystem: 64-Bit und Office: 64-Bit) oder (Betriebssystem: 32-Bit und Office: 32-Bit)
Schlüssel: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\ClickToRun\REGISTRY\MACHINE\Software\Classes\CLSID\{3BE786A0-0366-4F5C-9434-25CF162E475E}\InprocServer32
Wertname: (Standard)
Wertdaten: C:\Program Files\Common Files\Microsoft Shared\OFFICE15\ACEOLEDB.DLL
(Betriebssystem: 64-Bit und Office: 32-Bit)
Schlüssel: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\ClickToRun\REGISTRY\MACHINE\Software\Classes\Wow6432Node\CLSID\{3BE786A0-0366-4F5C-9434-25CF162E475E}\InprocServer32
Wertname: (Standard)
Wertdaten: C:\Program Files (x86)\Common Files\Microsoft Shared\OFFICE15\ACEOLEDB.DLL