Window ODBC数据源管理程序添加系统DSN但在调用时不显示

Window ODBC数据源管理程序添加系统DSN但在调用时不显示

有一些Windows系统,在添加完【ODBC数据源】并测试连接成功后,

在Windows的数据源ODBC里看不到,或者在 数据源ODBC里可以看到而其他所有程序调用时都看不到。

这两种情行,我们可以通过下方的方法来解决。

问题描述

通过控制面板 -> 管理工具 -> ODBC数据源(64位) -> 添加系统DSN不显示,在添加提示数据源已存在,如下图

      

       现在32位的Windows系统已经很少见了,但是 ODBC数据源(32位) 和 ODBC数据源(64位)都有大量使用。
                                                 ODBC数据源(32位)的兼容性最好

 

 

 网上那些完全不正确的解决方法

  下面是网上说的错误方法:

         1:通过 C:\Windows\SysWOW64\的odbcad32.exe 添加(部分可用;有些情况下依然不显示)

         2:通过 C:\Windows\System32\的odbcad32.exe 添加(经测试依然不显示)

         3:注册表(不存在)

 ( 《Windows系统里ODBC数据源, 32位和64位都是通用的,添加到任何一个里面,两个里面都有》 )

 

 解决方法

        1:打开命令行

        2:输入:cd C:\Windows\SysWOW64     回车,进入其目录

        3:输入:odbcad32.exe         回车打开ODBC数据源管理程序

        4:添加数据源后,在调用时可以正常显示ODBC数据源。

  

 

Windows新版的样式:

 

 

       

·

 

·

 

posted @ 2024-03-07 18:59  亟待!  阅读(1010)  评论(0)    收藏  举报
……