在我们前面,我们已经告诉了你分页程序,在这里我们会给你一个新的收益分析。
复制代码代码如下所示:
<
下面的程序是我的网站编程技术文章系统代码的一部分,重点是分页,所以其他无用的代码被清除,你可以修改应用程序。
下一个错误恢复防止用户随意修改URL并导致错误。
如果request.querystring(页)= 然后页面= 1:其他:页面= Cint(request.querystring(页))的页面的URL的页面数量=

集link1 = server.createobject(ADODB连接)的连接数据库
link1.open提供商=微软。飞机。OLEDB数据源。4;=server.mappath(数据库1。mdb)
集= server.createobject(ADODB。记录集)
rs.openselect * from表1
rs.pagesize = 13
rs.absolutepage =页
如果错误号< > 0,则防止用户恶意修改URL和数据库中未记录的错误。
response.write 异常错误
response.end
最后如果
%>


<
我= 0 rs.pagesize-1显示具体的数据内容,我+(页* 13-13)+ 1显示具体数目解决寻呼后
如果到末行则退出循环
响应。写我+(页* 13-13)+ 1:RS(作者)
移到下一项
下一个
%>


<
pagelen =分裂(request.servervariables(query_string ),)得到的URL后面的数字参数的URL
如果UBound(pagelen)<1那么如果URL是XXX。asppage = 1或xxx.asp型,一个标准的寻呼方法
如果网页> 1然后response.write 首页页:其他:response.write 网页上头版
如果页。其他:响应。
我rs.pagecount = 1
如果我的页面然后response.write我:其他:response.write 我
下一个

别人如果URL是XXX的类型。aspstr1 =参数= 1,其他寻呼的方法

如果网页> 1然后response.write 首页页:其他:response.write 网页上头版
如果页。其他:响应。
我rs.pagecount = 1
如果我的页面然后response.write我:其他:response.write 我
下一个
最后if'pagelen(0)等于str1 =参数
pagelen(1)等于页= 1
Rs. Close释放资源
设置=无
集link1 =没有
%>