ASP数据库连接文件连接提示错误,如何解决?

来源:百度知道 编辑:UC知道 时间:2024/06/05 02:21:32
今天重新安装了系统,是XP的专业版本(番茄),安装了IIS后,发现我以前的以ACCESS做数据库的网站程序运行的时候都提示CONN。ASP这个文件数据库连接错误。访问任何SQL数据库却无错误提示!之前旧系统无错误提示!
我那些以ACCESS数据库的网站在服务器都访问正常,而且和本地的文件一样!为什么新安装了系统,就出现数据库连接文件的错误提示,请问如何解决问题!
<%
On Error Resume Next
dim conn
dim connstr
dim db
db="worddata/data.mdb"
Set conn = Server.CreateObject("ADODB.Connection")
connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(""&db&"")
conn.Open connstr
If Err Then
Err.Clear
Set conn = Nothing
Response.Write "数据库连接文件出错,请联系管理员。"
Response.End
End If
%>
不是程序错误,是我安装了新的XP系统(串口番茄2.9DPS驱动),和安装了新的IIS,然后再运行以ACCESS为数据库的网站,就出现了一上的错误,之前旧系统都没此问题!

你把数据库放根目录C:\Inetpub\wwwroot下db="data.mdb" 如果能用就说明是你的这代码的路径错了,换换它的连接路径多试就好了.

这个容易调试,你把代码截断输出下,输出一个
db="worddata/data.mdb"
response.write(Server.MapPath(""&db&""))
response.end()
Set conn = Server.CreateObject("ADODB.Connection")
……
之后运行下,看下输入的路径是否为你数据库文件所在的路径,如果在,再查找其它问题,如果路径错误,那就根据实际情况修改路径吧。