以下是引用madpbpl在2007-9-14 20:13:56的发言:
Microsoft OLE DB Provider for ODBC Drivers 错误 '80004005'
[Microsoft][ODBC Microsoft Access Driver]常见错误 不能打开注册表关键字 'Temporary (volatile) Jet DSN for process 0x209c Thread 0x1c7c DBC 0x1713fe4 Jet'。
/1/include/conn.asp,行 4
这是你的文件报错的代码,检查一下数据库路径
这个错误是怎么得到的呢?? include/conn.asp 的内容是这样的.MDB的路径就是主目录下的/db/mxwedding.mdb
<%
Set conn = Server.CreateObject("ADODB.Connection")
DBPath = Server.MapPath("./db/mxwedding.mdb")
conn.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & DBPath &";"
set rs=server.createobject("adodb.recordset")
Function SafeRequest(ParaName,ParaType)
'--- 传入参数 ---
'ParaName:参数名称-字符型
'ParaType:参数类型-数字型(1表示以上参数是数字,0表示以上参数为字符)
Dim ParaValue
ParaValue=Request(ParaName)
If ParaType=1 then
If not isNumeric(ParaValue) then
Response.write "参数" & ParaName & "必须为数字型!"
Response.end
End if
Else
ParaValue=replace(ParaValue,"'","''")
ParaValue=replace(ParaValue,";",";")
End if
SafeRequest=ParaValue
End function
%>
另外,楼上的仁兄,能说具体点吗?RS.CLOSE加了也没有用.
首页调用数据正常的。
http://www.fz911.cn/1/为什么后台登陆, login检查ID密码的时候会出现500的错误呢?
http://www.fz911.cn/1/24ol.cn/index.asp
登陆
admin
admin
index.asp 文件内容是
<HTML>
<HEAD>
<TITLE>网后台管理系统</TITLE>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<link rel="stylesheet" href="hs.css" type="text/css">
<link rel="stylesheet" href="../css/font.css" type="text/css">
</HEAD>
<SCRIPT LANGUAGE="JavaScript">
<!--
function check(){
if (document.formlogin.UserName.value.length == 0) {
alert("请输入用户名!");
document.formlogin.UserName.focus();
return false;
}else if (document.formlogin.PassWord.value.length == 0) {
alert("请输入密码!");
document.formlogin.PassWord.focus();
return false;
}
return true;
}
//-->
</SCRIPT>
<BODY bgcolor="#3E3E3E" leftmargin="0" topmargin="0" onload="document.formlogin.UserName.focus();" background="../images/bgpic.gif">
<table width="100%" border="0" cellspacing="0" cellpadding="0" height="100%">
<tr>
<td>
<table border="0" cellspacing="0" cellpadding="0" align="center" width="60%">
<tr>
<td height="300">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td> </td>
<td valign="bottom">
<div align="right"></div>
</td>
</tr>
</table>
<table width="100%" border="0" cellspacing="0" cellpadding="0" background="../images/2line.gif" height="2">
<tr>
<td> </td>
</tr>
</table>
<br>
<br>
<table width="50%" border="0" align="center" cellspacing="1" cellpadding="10">
<form name="formlogin" method="post" action="checklogin.asp" onSubmit="return check();">
<tr>
<td colspan="2">
<div align="center"></div>
</td>
</tr>
<tr>
<td bgcolor=>
<div align="right">用 户 名:</div>
</td>
<td width="65%" bgcolor=>
<input type="text" name="UserName" value="" class="button">
</td>
</tr>
<tr>
<td bgcolor=>
<div align="right">密 码:</div>
</td>
<td width="65%" bgcolor=>
<input type="password" name="PassWord" value="" class="button">
</td>
</tr>
<tr>
<td bgcolor=> </td>
<td width="65%" bgcolor=>
<input type="submit" name="Submit" value="登录" class="button">
<input type="reset" name="Reset" value="取消" class="button">
</td>
</tr>
</form>
</table>
<br>
<table width="100%" border="0" cellspacing="0" cellpadding="0" background="../images/2line.gif" height="2">
<tr>
<td> </td>
</tr>
</table>
</td>
</tr>
</table>
</td>
</tr>
</table>
<br>
</BODY>
</HTML>
到底是哪个文件出了问题呢?
搜了下论坛,有类似的,但也不能解决.
我刚学asp,实在头疼.各位请指教啊