Database 在Windows服务器上访问Microsoft Access数据库

Database 在Windows服务器上访问Microsoft Access数据库,database,ms-access,asp-classic,Database,Ms Access,Asp Classic,我有一个不幸的任务,就是处理一些遗留的asp代码和Access数据库 我已将.mdb文件上载到web服务器(即windows),但当我在浏览器中输入url时,会得到一个404页面。服务器似乎无法识别数据库 这是其他人以前遇到过的问题吗?这是文件连接错误。您不会使用web浏览器打开.mdb文件。您可以使用ASP代码连接到数据库 也许您可以向我们展示一些代码,我们可以给您提供更具体的答案?您试图如何处理MS Access数据库的URL?连接到数据库的问题不会显示为404错误,而是ASP脚本引发的其他

我有一个不幸的任务,就是处理一些遗留的asp代码和Access数据库

我已将.mdb文件上载到web服务器(即windows),但当我在浏览器中输入url时,会得到一个404页面。服务器似乎无法识别数据库


这是其他人以前遇到过的问题吗?

这是文件连接错误。您不会使用web浏览器打开.mdb文件。您可以使用ASP代码连接到数据库


也许您可以向我们展示一些代码,我们可以给您提供更具体的答案?

您试图如何处理MS Access数据库的URL?连接到数据库的问题不会显示为404错误,而是ASP脚本引发的其他类型的错误。在我发表评论的同时,让我指出Jet/ACE并不是一个很好的网站数据库,除非它是只读的和/或只有很少的用户。是的,这绝对不是一个运行站点的好解决方案,但它不值得我去改变它-只是处理已经存在的东西,不幸的是尝试连接到数据库,就像这样:Set Conn=CreateObject(“ADODB.Connection”)strConn=“Provider=Microsoft.Jet.OLEDB.4.0;数据源=“&Server.MapPath(“\mydb.mdb”)&”;Jet OLEDB:数据库密码=***;“Conn.open strConn但没有成功,然后尝试将mydb.mdb url输入地址栏以确保它正在读取,但没有