jest to problem 64 vs 32 bity. Uzyskujesz dostęp do 32-bitowego sterownika ODBC w systemie 64-bitowym.
JEŚLI OTWORZYSZ c:\windows\system32\odbcad32.exe, nie zobaczysz tam sterownika znajdującego się w c:\windows\syswow64\odbcad32.exe (lub odwrotnie)
Sprawdź platformę docelową swojej aplikacji, a jeśli to nie naprawi, być może uda Ci się zakraść, po prostu instalując odpowiedni sterownik (64 lub 32-bitowy)
Jeśli debugujesz projekt z programu Visual Studio, musisz również uruchomić go w wersji 32-bitowej. Aby to zrobić, musisz otworzyć właściwości projektu, klikając prawym przyciskiem myszy projekt i wybierając właściwości. Tutaj musisz ustawić Run64BitRuntime
na FAŁSZ .*