出现错误 800a0e7a“找不到提供程序.它可能没有正确安装." [英] Getting Error 800a0e7a "Provider cannot be found. It may not be properly installed."

查看:24
本文介绍了出现错误 800a0e7a“找不到提供程序.它可能没有正确安装."的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

所以我要回到我在大学创建的一个项目,所以我可以将它转移到 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屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆