程序连接数据库出现“通讯模块无效。驱动程序安装不正确”
我的windows7本身就有C:/WINDOWS/system32/dbnetlib.dll。通过搜索,出现4个dbnetlib.dll,其中C:\Windows\SysWOW64下面dbnetlib.dll日期居然是2001年的,问题可能就出现在这里,因为搜索该dll文件的时候,日期都是2009年的。回想最近安装了用友U8,同时安装了一个比较老的DBE,问题就是这个DBE安装把C:\Windows\SysWOW64下面dbnetlib.dll文件给覆盖了。正常的文件属性如下图所示:
如果我们要恢复,只需要拷贝一个同样日期和大小的文件覆盖掉2001年的即可。此时U8也可以照样使用。