ASP查询结果分页显示

来源:百度知道 编辑:UC知道 时间:2024/07/16 12:33:21
num=cint(request("num"))
if num<1 then num=8
rs.pagesize=num
response.write "<br><table><tr bgcolor='#CCFFCC'><td width='50'>编号</td><td width='50'>帐号</td><td width='50'>姓名</td><td width='50'>密码</td><td width='120'>负责单位</td><td width='80'>电话</td><td width='150'>备注</td></tr><tr>"
page=cint(request("page"))

if page<1 then page=1
if page>rs.pagecount then page=rs.pagecount
for i=0 to rs.fields.count-1

next

rs.absolutepage=page
for t=1 to rs.pagesize
if rs.eof then exit for
for i=0 to rs.fields.count-1
response.write "<td>" &rs(i)& "</td>"
next

response.write "</tr>"
rs.movenext
next

以第一页为例,你下面的语句遗漏了参数:
response.write "<a href=cx_admin_hycheck.asp?page=1>第一页</a>"

需要修改为:
response.write "<a href=cx_admin_hycheck.asp?page=1&参数1=值1&参数2=值2>第一页</a>"

就是要把调用你这个程序的参数传递过去,你没有粘贴SQL代码部分,我无法看到你使用了哪些参数,希望你自己能够理解个明白。

祝你好运。