得到错误800a0e7a"供应商无法找到。它可能没有正确安装和QUOT。

问题描述:

所以,我要回我在大学创建了一个项目,这样我就可以将其转移到PHP。我orginally codeD它ASP经典。

So I am going back to a project I created in College, so I can transfer it to PHP. I orginally coded it in ASP Classic.

我在Windows 8和运行Access 2013

I am on Windows 8 and running Access 2013.

我目前收到以下错误

ADODB.Connection错误'800a0e7a
供应商无法找到。它可能没有被正确安装。
/PROJECT!Better/verifyuser.asp,第11行

这是我的连接字符串code。

and this is my connection string code.

Dim vPath, pPath, Conn

vPath = ".\db\Comic.accdb"
pPath = Server.MapPath( vPath )

objConn = "PROVIDER=Microsoft.ACE.OLEDB.12.0;DATA SOURCE=" & pPath & ";"
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open objConn

这可以提供任何帮助将真棒!

any help that you can provide would be awesome!

编辑:我已经有启用IIS激活32位应用程序

edit: I already have the enable 32-bit applications in IIS Activated

检查该网站的应用程序池的 IIS /应用程序池/ YourPoolHere /高级设置

Check the site's Application Pool in IIS / Application Pools / YourPoolHere / Advanced Settings :

1) Managed Pipeline Mode : Classic
2) Advanced / Enable 32-Bit Applications: True