!
也想出现在这里? 联系我们
广告位
当前位置:首页>教程分享>服务器教程>ASP连接ACCESS数据库时提示如下错误的处理方法

ASP连接ACCESS数据库时提示如下错误的处理方法

ASP连接ACCESS数据库时提示如下错误的处理方法

/”应用程序中的服务器错误。

未在本地计算机上注册“microsoft.jet.oledb.4.0”提供程序。

这是由于我们使用的Win2008系统是64位的,以前Win200332位。有以下两种解决方法:

1、修改连接数据库的代码:
如原代码是
DataPath = \"App_Data/#data.mdb\";
String constring = \"provider=microsoft.jet.oledb.4.0;data source=\" + HttpContext.Current.Server.MapPath(DataPath) + \"\";
修改后的是:
DataPath = \"App_Data/#data.mdb\";
string constring = \"provider=Microsoft.ACE.OLEDB.12.0;data source=\" + HttpContext.Current.Server.MapPath(DataPath) + \"\";
注意:只需要修改为红色字体部份,其它的不用修改。也就是换一种连接数据库的驱动

2、  在我们后台改为32位兼容模式:

登陆我们网站后台,进入管理中心 业务管理à虚拟主机管理à管理à程序兼容模式
ASP连接ACCESS数据库时提示如下错误的处理方法

提交后即可正常使用。

给TA打赏
共{{data.count}}人
人已打赏
服务器教程

程序使用Microsoft.XMLHTTP对象请求https时出错解决

2021-4-17 20:28:29

服务器教程

网站域名被墙了如何判断解决

2021-4-17 20:28:32

声明 本站上的部份代码及教程来源于互联网,仅供网友学习交流,若您喜欢本文可附上原文链接随意转载。无意侵害您的权益,请发送邮件至 [email protected] 或点击右侧 私信:吉吉国王 反馈,我们将尽快处理。
0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索
OneEase