出现错误 800a0e7a“找不到提供程序.它可能没有正确安装." [英] Getting Error 800a0e7a "Provider cannot be found. It may not be properly installed."
问题描述
所以我要回到我在大学创建的一个项目,所以我可以将它转移到 PHP.我最初是用 ASP Classic 编写的.
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 行
这是我的连接字符串代码.
and this is my connection string code.
Dim vPath, pPath, Conn
vPath = ".dbComic.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/Application Pools/YourPool/Advanced Settings 中检查站点的应用程序池:
Check the site's Application Pool in IIS / Application Pools / YourPool / Advanced Settings :
- 高级/启用 32 位应用程序:是的
有一些轶事证据表明你也这样做:
There's some anecdotal evidence to suggest you do this too:
- 托管管道模式:经典
这篇关于出现错误 800a0e7a“找不到提供程序.它可能没有正确安装."的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!