ASP在64位环境中运行与Access数据库 [英] ASP running in 64 bits environment with Access database

查看:226
本文介绍了ASP在64位环境中运行与Access数据库的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有自2003年以来一个客户运行内置的ASP 3.0与Access数据库文件(.mdb)一个简单的网站。最近,客户获得性,与Windows 2003 Server的64位和网站doesn't功能更多的来到一个新的服务器,显示此消息:

I have a customer since 2003 running a simple web site built in asp 3.0 with an access database file (.mdb). Recently that customer aquired a new server that came with windows 2003 server 64 bits and the web site doesn´t function any more, showing this message:

ADODB.Connection错误'800a0e7a
供应商无法找到。它可能没有正确安装。

ADODB.Connection error '800a0e7a' Provider cannot be found. It may not be properly installed.

我当然媒体链接做了一些网络研究,发现它似乎是用64位环境MDB文件(Access数据库)中的问题。我不知道该怎么办。 code与数据库的连接:

Of course I allready did some web research and found that it seems to be a problem with 64 bit environment using mdb files (access database). I don´t know what to do. Code for connecting with database:

供应商= Microsoft.Jet.OLEDB.4.0;数据源= C:\\ dados \\政治\\ CONSULTA \\ camara.mdb; MODE =读;喷射OLEDB:数据库密码= 1234;

"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\dados\politics\consulta\camara.mdb;MODE=Read;Jet OLEDB:Database Password=1234;"

P.S。
在32位环境中一切正常确定。我真的需要一些帮助在这里。谢谢你。

P.S. In 32 bit environment everything works OK. I really need some help here. Thanks.

推荐答案

你有设置IIS在32位模式下运行?你可能需要做的<一个href=\"http://www.microsoft.com/technet/prodtechnol/WindowsServer2003/Library/IIS/405f5bb5-87a3-43d2-8138-54b75db73aa1.mspx?mfr=true\"相对=nofollow>配置变化由微软建议。

Have you set IIS to run in 32-bit mode? You probably need to make the config change suggested by Microsoft.

这篇关于ASP在64位环境中运行与Access数据库的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

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