K内核版64位某些ASP程序会 提示''错误,具体如下:
ASP 程序错误提示: ADODB.Connection 错误 '800a0e7a' 问题分析: 64位操作系统不支持Microsoft OLE DB Provider for Jet驱动程序,也不支持更早的Microsoft Access Driver (*.mdb)方式连接。所以程序里面的链接字符串不能正常工作。 IIS下可以修改工作环境改成32位的,在IIS的管理界面中,把应用程序池中的默认应用程序池常规选项中的32位方式启用。 K内核版解决办法: 方法一:直接使用upupw K内核 32位通用版本 方法二: 1、打开C:/Windows/SysWOW64/odbcad32.exe 发现全是64位的驱动,缺少32位的Access Driver,点击找到我们需要添加的驱动组件,如下图: 2、给我们添加的驱动组件取个名称,这里我们命名为MS Access Driver,点击确定 3、这一步我们顺利添加了32位的Microsoft Access Driver组件,按照以上步骤再添加Driver do Microsoft Access组件。如果你的asp程序数据库连接是采用其他的可以在列表继续添加。 4、回到upupw控制面板输入rr重新启动K内核识别下组件,到这一步问题解决。 |
|
沙发#
发布于:2014-12-01 11:13
感谢支持!
|
|
板凳#
发布于:2014-12-21 13:55
全面啊,感谢支持!
|
|
|
地板#
发布于:2015-04-18 07:15
个别机器 这样设置还是没办法解决~~~完美解决方法 安装32位版本K内核即可~
|
|
4楼#
发布于:2015-08-11 14:51
支持upupw ,很不错的一个套件
|
|
5楼#
发布于:2016-10-24 22:50
怎么弄都不行,我那上面就不显示多少位的,没有32位的显示就。。
2008 64位系统 |
|