以下代码运行后会显示:此信息不存在或已被删除!也就是说程序只运行到response.Write("此信息不存在或已被删除!")而不管对错!这是为什么?我该什么解决!
<[email=%@LANGUAGE=]%@LANGUAGE="VBSCRIPT[/email]" CODEPAGE="936"%>
<!--#include file="connection.asp"-->
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" c>
<title>浏览</title>
</head>
<body>
<table>
<%
dim strsql,rs,id
id=request.QueryString("n_id")
strsql="select * from news where n_id="&clng(id)
Set rs=Server.CreateObject("ADODB.Recordset")
rs.open strsql,db
if rs.eof then
response.Write("此信息不存在或已被删除!")
else
%>
<tr>
<td width="380" bgcolor="ff9a31" height="18" alingn="center"><%=rs("n_title")%></td></tr>
<tr>
<td width=6><%=rs("n_content")%></td>
<tr>
<%
end if
rs.close
%>
</table>
</body>
</html>