剛剛換用windows7 64位旗艦版,使用其自帶的iis7作為調(diào)試工具,今天調(diào)試一個(gè)ASP+ACCESS的網(wǎng)站的時(shí)候遇到了“ADODB.Connection 錯(cuò)誤 ’800a0e7a’ 未找到提供程序。該程序可能未正確安裝。 ”的錯(cuò)誤,報(bào)錯(cuò)的行是Conn.open行,解決辦法如下: 先確定原因,出現(xiàn)“ADODB.Connection 錯(cuò)誤 ’800a0e7a’ 未找到提供程序。該程序可能未正確安裝。 ”錯(cuò)誤的原因在于在64位系統(tǒng)中,IIS7應(yīng)用程序池默認(rèn)沒有啟用32位程序,也就是說如果使用的是64位操作系統(tǒng),而沒有64位的Jet 4.0驅(qū)動(dòng)程序,那么就要在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: