ASP本地测试正常,但上传到服务器上HTTP 500出错

来源:百度知道 编辑:UC知道 时间:2024/05/21 14:31:04
这是连接代码
<%
' FileName="Connection_odbc_conn_dsn.htm"
' Type="ADO"
' DesigntimeType="ADO"
' HTTP="false"
' Catalog=""
' Schema=""
Dim MM_fosoho_STRING
MM_fosoho_STRING = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="Server.MapPath("/fosoho.mdb")
%>
数据库放在根目录下
<%
' FileName="Connection_odbc_conn_dsn.htm"
' Type="ADO"
' DesigntimeType="ADO"
' HTTP="true"
' Catalog=""
' Schema=""
Dim MM_fosoho_STRING
MM_fosoho_STRING = "dsn=fosoho;"
%>
这个连接代码也不行

set conn=server.createobject("adodb.connection")
conn.open "driver={microsoft access driver (*.mdb)};dbq="&server.mappath("/fosoho.mdb")

估计你的网站空间的实际根目录不是你认为的那个目录,
你把数据库放到和你上面这个文件一个目录里,然后把("/fosoho.mdb") 改成("fosoho.mdb") 试试。

用物理路径或者网络路径试下