谁能帮我看看这页有什么问题?asp问题

来源:百度知道 编辑:UC知道 时间:2024/06/14 20:05:43
总是显示出错时显示的那页而不能正常显示该页!
代码如下:<%
Dim username,userid
username = session("wzname")
userid=session("userid")
%>
<%
'获取传值
dim vid
vid=Request.QueryString("id")

IF isNumeric(vid) THEN
vid=CLng(vid)
ELSE
Response.Redirect "resp.asp"
END IF

%>
<%
'读取相应的消息
sqlstr="SELECT u.userID,u.username,u.usersex,m.* FROM [user] AS u INNER JOIN mail AS m ON u.username=m.m_from WHERE m.m_ID="&vid
rs.open sqlstr,conn,1,3
If rs.eof AND rs.bof Then
Response.Redirect "resp.asp?cmd=msg_idmiss"
ElseIf rs("m_to")<>username Then
Response.Redirect "resp.asp?cmd=msg_owner"
End If
%>
<table align="center" width="100%" height="37" border="0" cellspacing="0" cellpadding="0" c

首先检查一下rs有没有定义;
另外建议你在有可能出错的语句后加上:
response.write("something")
resonse.end()
这样很快就能找到出错的语句,调试起来比较方便