windows7下調試ASP+ACCESS錯誤“未找到提供程序 該程序可能未正確安裝”解決辦法

2012-10-15 14:56:38 | tags windows7   | views
        剛剛換用windows7 64位旗艦版,使用其自帶的iis7作為調試工具,今天調試一個ASP+ACCESS的網站的時候遇到了“ADODB.Connection 錯誤 '800a0e7a' 未找到提供程序。該程序可能未正確安裝。 ”的錯誤,報錯的行是Conn.open行,解決辦法如下:
先確定原因,出現“ADODB.Connection 錯誤 '800a0e7a' 未找到提供程序。該程序可能未正確安裝。 ”錯誤的原因在于在64位系統中,IIS7應用程序池默認沒有啟用32位程序,也就是說如果使用的是64位操作系統,而沒有64位的Jet 4.0驅動程序,那么就要在IIS7中啟用32位程序。
解決方法如下:If you are running a 64-bit OS, there is no 64-bit Jet 4.0 driver. You need to configure your application pool to run 32-bit.
I struggled with this error for a couple hours before I found this:
http://brh.numbera.com/blog/index.php/2007/03/27/using-myodbc-with-aspnet-in-iis7-on-vista-x64
操作方法如下:
IIS信息管理器 - ‘查看應用程序池’ - 右邊操作中選擇‘設置應用程序池默認設置..’,在‘常規’中設置‘啟用 32 位程序’為True。如下圖:

    相關文章:

發表評論:

◎歡迎參與討論,請在這里發表您的看法、交流您的觀點。

手机捕鱼怎么下载
重庆时时开奖官方网站 秒速时时开奖视频 21点手机游戏 聚宝盆计划软件官网 大富翁棋牌游戏 黑彩就没有稳赚办法了吗 排九牌大小顺序口诀 阿止博客娱乐 重庆时彩时彩结果 黑龙江时时查询 3d投注表图片 大唐炸金花技巧规律 皇朝2娱乐 竞彩足球即时比分直播 天津时时后三九宫图 pc蛋蛋分析计划软件下载