Die Datei liegt in c:/windows/system32/pgoledb.dll
Das ist für eine 32-Bit
DLL falsch.
Diese muss in c:\windows\SysWOW64 liegen. System32 ist wie der Name ja schon verrät (
) unter 64-Bit Windows-Systemen für 64-Bit
DLL's vorgesehen.
Siehe auch entsprechenden
Wiki-Eintrag
Windows Vista - Eine neue Erfahrung in Fehlern.