日期:2014-05-17  浏览次数:20452 次

把网址数据复制到连接另一个服务器上后,总是连不上服务器怎么回事?
之前的代码在另一个服务器上运行没问题。现在换了域名把服务器上的数据复制到目前服务器上后总是连接不上数据库。这是怎么了?总是到这

?<%
db="/comwebaccess_db/ac#db1107.mdb" 
on error resume next
connstr="DBQ="+server.mappath(""&db&"")+";DefaultDir=;DRIVER={Microsoft Access Driver (*.mdb)};"
set conn=server.createobject("ADODB.CONNECTION")
conn.Open connstr
if err then
err.clear
Set conn = Nothing
Response.Write ("<html><head>")& vbcrlf
Response.Write ("<meta http-equiv=""Content-Type"" content=""text/html; charset=UTF-8"" />")& vbcrlf
Response.Write ("<title>程序出错!</title>")& vbcrlf
Response.Write ("</head>")& vbcrlf
Response.Write ("<body><div>数据库连接错误!</div></body></html>")
Response.End
end If
sub CloseConn()
 conn.close
 set conn=nothing
end sub
%>

就会提示这样的错误:

Internal Server Error

The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator to inform of the time the error occurred and of anything you might have done that may have caused the error.

More information about this error may be available in the server error log.

------解决方案--------------------
引用:
Quote: 引用:

是不是没有启用asp,把那一项给勾上,同时使用access数据时,启用父目录

你好,这个该如何操作呢。

IIS属性—>主目录—>配置—>应用程序配置—>选项—>启用父目录