大哥 我从网上下载了 别的源码 在本地测试正常 可我上传到网站 就提示数据库连接出错,请检查Conn.asp文件 50
的数据库参数设置。CONN.ASP代码如下:<%dimdbconstDatabaseType="ACCESS"db="fcdata\fc.asp"OnErrorResum...
的数据库参数设置。
CONN.ASP 代码如下 :
<%
dim db
const DatabaseType="ACCESS"
db="fcdata\fc.asp"
On Error Resume Next
dim ConnStr
dim conn
ConnStr = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(db)
Set conn = Server.CreateObject("ADODB.Connection")
conn.Open connstr
If Err Then
err.Clear
Set Conn = Nothing
Response.Write "数据库连接出错,请检查Conn.asp文件中的数据库参数设置。"
Response.End
End If
sub CloseConn()
On Error Resume Next
If IsObject(Conn) Then
conn.close
set conn=nothing
end if
end sub
%> 展开
CONN.ASP 代码如下 :
<%
dim db
const DatabaseType="ACCESS"
db="fcdata\fc.asp"
On Error Resume Next
dim ConnStr
dim conn
ConnStr = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(db)
Set conn = Server.CreateObject("ADODB.Connection")
conn.Open connstr
If Err Then
err.Clear
Set Conn = Nothing
Response.Write "数据库连接出错,请检查Conn.asp文件中的数据库参数设置。"
Response.End
End If
sub CloseConn()
On Error Resume Next
If IsObject(Conn) Then
conn.close
set conn=nothing
end if
end sub
%> 展开
3个回答
展开全部
db="fcdata\fc.asp"
路径的问题,改成这样 db="\fcdata\fc.asp" 试试??
最好把“ On Error Resume Next ” 这句代码去掉,这样就可以看到详细错误了!
路径的问题,改成这样 db="\fcdata\fc.asp" 试试??
最好把“ On Error Resume Next ” 这句代码去掉,这样就可以看到详细错误了!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我不太懂asp,但是通过php或者java的方法都是使用默认用户root连接的都是本地地址ip,即localhost地址,所以你在自己本地测试连接数据库是肯定正常的,但如果你放到网上,在连接你的数据库,就必须指定一个固定ip地址了,如果在使用默认的root用户,还要把root的用户权限开到最大,也就是开通他的所有权限,因为权限默认连接数据库只允许本地连接的权限,其他外网ip默认是不允许连接的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询