急!!ASP中提示bof返回为一个真,或者记录已被删除
来源:百度知道 编辑:UC知道 时间:2024/09/21 01:53:51
<!--#include file="conn.asp"-->
<%
dim user_number,user_pwd
user_number=trim(request("name"))
user_pwd=trim(request("pwd"))
if user_number="" or user_pwd="" then
response.write "<script>alert('对不起,用户名和密码不能为空!');document.location.href='index.asp';</script>"
response.end
end if
set rs=server.createobject("adodb.recordset")
sql="select * from st_info where user_number='"&user_number&"'"
rs.open sql,conn,1,1
%>
<%
if not rs.eof then
if trim(rs("user_pwd"))<>user_pwd then
response.write "<script>alert('对不起,密码不正确,请重新输入');document.location.href='index.asp';</script>"
response.end
else
session("user_number")=user_number
session("user_pwd")=user_pwd
<%
dim user_number,user_pwd
user_number=trim(request("name"))
user_pwd=trim(request("pwd"))
if user_number="" or user_pwd="" then
response.write "<script>alert('对不起,用户名和密码不能为空!');document.location.href='index.asp';</script>"
response.end
end if
set rs=server.createobject("adodb.recordset")
sql="select * from st_info where user_number='"&user_number&"'"
rs.open sql,conn,1,1
%>
<%
if not rs.eof then
if trim(rs("user_pwd"))<>user_pwd then
response.write "<script>alert('对不起,密码不正确,请重新输入');document.location.href='index.asp';</script>"
response.end
else
session("user_number")=user_number
session("user_pwd")=user_pwd
bof返回真 意思就是指针在首记录之前
rs.eof (end of file )
rs.bof(begin of file )
这两个返回真 都表示没有记录
你把if not rs.eof then 改成
if not (rs.eof or rs.bof) then
试试
还有你的response.end 是多余的 没有任何意思 可以去掉
肯定是记录集收索是否到底和你要得到的数据库记录是否存在于数据库中的问题,我也犯过
这么长的代码?
我也在学
急!!ASP中提示bof返回为一个真,或者记录已被删除
急!asp编程中出现:BOF 或 EOF 中有一个是“真”。。。。。。
asp中rs.recordcount 返回值总是为-1
急!!!!!!!ASP中radio botton没有选择的话,返回的值应该是多少?
asp中怎么返回上一个目录?
关于ASP.NET 中返回页面问题
asp的一个错误,高手帮忙。BOF 或 EOF 中有一个是“真”...
在ASP中如何实现点击“删除”按扭后弹出删除提示对话框?单击确定后删除,单击否则返回。
在ASP中,为什么我提交表单时,返回值为假,它还是提交了(页面跳转)
Visuaol FoxPro中,当数据表中记录指针指向第一个记录之前,则EOF()、BOF()和RECNO()的返回值分别