[Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序怎么解决?
1个回答
关注
展开全部
不用担心,应该只是数据库连接出了问题,试试下面的方法
修改注册表,把正常机器注册表中的ODBC项导出来,然后再导入该机器中,ODBC数据库驱动安装成功。方法如下:
【步骤一】从正常计算机的注册表中导出子项:
1)启动正常计算机(“源”计算机),单击“开始”,然后单击“运行”,在“打开”框中键入 regedit,
然后单击“确定”——进入注册表
2)找到然后单击下面的项:
HKEY_CURRENT_USER\Software\ODBC
3)在“文件”菜单上,单击“导出”。
在“保存位置”框中,指定临时保存注册文件(.reg 文件)的位置。在“文件名”框中键入文件名(111.reg),然后单击“保存”。
4)然后再找到下面的子项:
HKEY_LOCAL_MACHINE\SOFTWARE\ODBC
3)在“文件”菜单上,单击“导出”。
在“保存位置”框中,指定临时保存注册文件(.reg 文件)的位置。在“文件名”框中键入文件名(222.reg),然后单击“保存”。
【步骤二】将注册表文件导入到该计算机中
1)开始——运行——键入“regedit”,进入注册表。
2)在“注册表”菜单上,单击“导入注册表文件”。
3)找到注册表文件:111.reg ,导入注册表文件。
4)然后重2-3步,找到222.reg,导入注册表文件。
再次打开ODBC数据源看看吧,应该就OK了,再开你其它的程序也应该没问题了。不排除可能还需要重新关联数据源的可能,这个只能看具体情况。
咨询记录 · 回答于2021-04-22
[Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序怎么解决?
不用担心,应该只是数据库连接出了问题,试试下面的方法修改注册表,把正常机器注册表中的ODBC项导出来,然后再导入该机器中,ODBC数据库驱动安装成功。方法如下:【步骤一】从正常计算机的注册表中导出子项:1)启动正常计算机(“源”计算机),单击“开始”,然后单击“运行”,在“打开”框中键入 regedit,然后单击“确定”——进入注册表2)找到然后单击下面的项:HKEY_CURRENT_USER\Software\ODBC3)在“文件”菜单上,单击“导出”。在“保存位置”框中,指定临时保存注册文件(.reg 文件)的位置。在“文件名”框中键入文件名(111.reg),然后单击“保存”。4)然后再找到下面的子项:HKEY_LOCAL_MACHINE\SOFTWARE\ODBC3)在“文件”菜单上,单击“导出”。在“保存位置”框中,指定临时保存注册文件(.reg 文件)的位置。在“文件名”框中键入文件名(222.reg),然后单击“保存”。【步骤二】将注册表文件导入到该计算机中1)开始——运行——键入“regedit”,进入注册表。2)在“注册表”菜单上,单击“导入注册表文件”。3)找到注册表文件:111.reg ,导入注册表文件。4)然后重2-3步,找到222.reg,导入注册表文件。再次打开ODBC数据源看看吧,应该就OK了,再开你其它的程序也应该没问题了。不排除可能还需要重新关联数据源的可能,这个只能看具体情况。
你好,还是不可以,还有办法吗
怎么了呢
没有提示
我的程序是这样的,然后运行了之后就还是出现[ODBC驱动程序管理器]未发现数据源名称并且未指定默认驱动程序的问题
问题是怎么出现的
我用vb中的Adodc控件连接Access数据库,要做一个登录窗口,控件连接还有程序编写都弄好了,然后运行的时候就弹出了未发现数据源的问题,我现在也不知道是哪里出了问题了
https://blog.csdn.net/usedlittlee/article/details/23596039 您看一下这个