if rs.eof and rs.bof then提示

我现在的代码是<%primsgid=request.QueryString("id")'response.Write(primsgid)setrs=server.Crea... 我现在的代码是
<%
primsgid=request.QueryString("id")
'response.Write(primsgid)
set rs=server.CreateObject("adodb.recordset")
strsql="select * from primsg where primsgid="&primsgid
rs.open strsql,conn,1,3
if rs("primsguser")<>session("Zname") then
response.write "<script language=JavaScript>" & chr(13) & "alert('您不具备此权限!');" & "history.back()" & "</script>"
Response.End
end if

if rs.eof and rs.bof then
response.write "<script language='javascript'>" & chr(13)
response.write "alert('对不起!信息不存在!');" & Chr(13)
response.write "window.document.location.href='index.asp';"&Chr(13)
response.write "</script>" & Chr(13)
Response.End
else
end if
%>

感觉这样操作如果ID为空或者以前有这个ID但是被删除掉的,他就显示无法找到该页了,该页无法显示
我想要的是如果ID为空或者以前有这个ID但是被删除掉的,就提示该信息不存在
然后返回首页'index.asp'

可是按照上面的写法不行,请问我哪里写错了/

感谢感谢
展开
 我来答
tb95271748
2007-06-24 · 超过13用户采纳过TA的回答
知道答主
回答量:36
采纳率:0%
帮助的人:37.1万
展开全部
if rs.eof and rs.bof then
上面那句有错误,你想下。一个rs怎么可能即eof又bof呢?
应该是if rs.eof or rs.bof then
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式