你的系统odbc驱动出了问题
解决办法:(1)、打开C:\WINDOWS\system32\dllcache目录,打到odbcint.dll和ODBC32.dll将C:\windows\system32和C:\windows\下的相同文件替换,或从别的电脑上复制完好的文件替换。具体操作办法:
1.在运行对话框中输入:CMD命令进入DOS操作状态;
2.运行CD C:\WINDOWS\YSTEM32 命令,进入C:\WINDOWS\SYSTEM32文件夹内;
3.将ODBCINT.DLL 和 ODBCCP32.DLL 文件改名,REN ODBCINT,DLL ODBCINT_BAK.DLL
REN ODBCCP32.DLL ODBCCP32_BAK.DLL
3.COPY D:\ODCBINT.DLL
COPY D:\ODBCCP32.DLL (注意:我事先已把ODBCINT.DLL ODBCCP32.DLL 放在D盘根目录下了)
3.重新打开ODBC,错误的揭示已再也没有。
方法2:
用odbcconf.exe来重新注册一下ODBC Driver
在Windows/System32目录下有几个脚本文件,可以来完成驱动程序的注册:
odbcconf.exe /S /Lv odbcconf.log /F %systemroot%\system32\mdaccore.rsp
odbcconf.exe /S /Lv odbcconf.log /F %systemroot%\system32\sqlclnt.rsp
odbcconf.exe /S /Lv odbcconf.log /F %systemroot%\system32\odbcconf.rsp
odbcconf.exe /S /Lv odbcconf.log /F %systemroot%\system32\redist.rsp
丢失了DLL文件,DLL文件在程序运行中是不可或缺的。可能是在安装过程中或者是运行时被杀毒软件当做病毒删除了。试试联系他们能不能找回丢失的DLL,或者去网上试试能不能找到所需的DLL文件,下载拷贝到系统提示指定的文件夹下就可以了。