Schau mal in den Taskmanager. Bei mir läuft Office-64-bit immer noch als 32-Bit-Anwendung, d.h., dass auch 32-Bit-ODBC verwendet werden muss.
Der Hintergrund ist hier VBA, dass von Office ja weiter unterstützt wird. VBA ist aber eine 32-Bit-DLL und 32-bit kann nicht mit 64-bit gemischt werden.
Richte eine 32-bit-ODBC-verbindung ein, dann funktionierts wieder.
Tja,wenn der Kollege sagt: Der Hintergrund ist hier VBA, dass von Office ja weiter unterstützt wird. VBA ist aber eine 32-Bit-DLL und 32-bit kann nicht mit 64-bit gemischt werden.Hast
Wie die DSN aussieht ist egal, die Frage ist welcher Treiber verwendet wird.
Wenn du eine SQL-Server-Anmeldung bekommst, dann wird der ODBC-Eintrag nicht gefunden und der Default-Treiber ist wieder SQL-Server.
Richte eine 32-Bit-ODBC-Verbindung ein!
Normalerweise gibt es unter Systemsteuerung->Verwaltung eine 32-Bit und 64-Bit-Verwaltung.
Wenn CA-Installiert ist, hat dieser in seinem Menüs auch einen Link auf die 32/64-bit-ODBC-verwaltung.
Bookmarks