请教ASP高手,关于ASP分页技术

来源:百度知道 编辑:UC知道 时间:2024/05/26 09:04:35
ASP中,数据量很大,在分页时非常慢,想用客户端脚本实现分页.
这样的话就不用点每一页时都要查询数据库,有人能帮忙吗?
给出代码,50分送了
有没有其他答案?我的意思是当第一次时查询数据库,以后第2页,第3页,第4页........都不用查询数据库,也不用请求服务器端,而能达到分页的效果,
数据库是sql2000

<%
function showpage(totalnumber,maxperpage,filename)
dim n
if totalnumber mod maxperpage=0 then
n= totalnumber \ maxperpage
else
n= totalnumber \ maxperpage+1
end if
response.write "<p align='center'>"
if CurrentPage<2 then
response.write "<font color='#000080' size=2>首页 | 上一页 | </font>"
else
response.write "<a href="&filename&"?page=1><font size=2>首页</a> | </font>"
response.write "<a href="&filename&"?page="&CurrentPage-1&"><font size=2>上一页</a> | </font>"
end if
if n-currentpage<1 then
response.write "<font color='#000080' size=2>下一页 | 尾页</font>"
else
response.write "<a href="&filename&"?page="&(CurrentPage+1)&">"