在本地网页测试ASP连接ACCESS数据库成功,可上传到网上去显示不了,出现HTTP 500 内部服务器错误 请大家忙帮

2025-05-19 14:15:31
推荐回答(2个)
回答1:

链接数据库的地址在webconn.asp里
这里最好使用相对路径 不要使用物理路径

回答2:

不知道你的连接字符串是怎么写的,千万不能写成"e:\"形式的UNC路径,必须用server.mappath('mdb文件的相对路径')方法让服务器自己去通过相对路径找到数据库的绝对路径,示例:
'假设网站根目录为web,数据库相对路径为/web/database/#$SHANHE#$.mdb
dim conn
set conn=server.createobject("adodb.connection")
connstr="provider=microsoft.jet.oledb.4.0;data source="&_
server.mappath("/web/database/#$SHANHE#$.mdb")
conn.open(connstr)