分页到rs.absolutepage=pagecount 就出错了

来源:百度知道 编辑:UC知道 时间:2024/05/23 00:24:38
<HTML>
<HEAD>
<Title>员工签到个人查询</Title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<link rel="stylesheet" href="css.css" type="text/css">
</HEAD>
<%
q_name=Request.QueryString("q_name")
sql="select * from [qiandao] where [q_name]='"&q_name&"' "
set rs=Server.CreateObject("adodb.recordset")
rs.Open sql,conn,3,1
if not isempty(request("page")) then
pagecount=CInt(request("page"))
else
pagecount=1
end if
n=1
rs.pagesize=3 '设置每页显示数
rs.absolutepage=pagecount
filename="admin_qiandaoxxcx.asp"
%>
<table width="100%" border=0 align="center">
<tr>
<td height=50 valign="top">
<table width=&

1、服务器在查询数据时,找不到select的那条记录.IIS这边就报错了。

请问你是浏览者还是网站程序编写者?

服务器出错,没办法解决.可能是那条查询语句有问题.

2、所查询到的结果中没有记录,但你却要显示结果,则有此错误,

解决方法为,显示前判断记录集是否为空