有兩種報錯形式
一、錯誤號:3706 錯誤描述:未找到提供程序。該程序可能未正確安裝。
二、“ADODB.Connection 錯誤 '800a0e7a' 未找到提供程序。該程序可能未正確安裝。 ”
錯誤的原因在於在64位系統中,IIS7應用程序池默認沒有啟用32位程序,也就是說如果使用的是64位操作系統,而沒有64位的Jet 4.0驅動程序,那么就要在IIS7中啟用32位程序。
解決方法如下:
IIS信息管理器 - ‘查看應用程序池’ - 右邊操作中選擇‘設置應用程序池默認設置..’,在‘常規’中設置‘啟用 32 位程序’為True。如下圖:

