asp 簡單分頁代碼
更新時間:2009年08月07日 23:21:40 作者:
首先是recordset的創(chuàng)建 asp 簡單分頁代碼
復(fù)制代碼 代碼如下:
<%
set rs=server.createobject("adodb.recordset")
exce="sql" 'sql 查詢語句
rs.open exce,conn,1,1
%>
然后是分頁屬性的設(shè)置
<%
rs.PageSize=3 ‘設(shè)置頁碼
pagecount=rs.PageCount '獲取總頁碼
page=int(request("page")) '接收頁碼
if page<=0 then page=1 '判斷
if request("page")="" then page=1
rs.AbsolutePage=page '設(shè)置本頁頁碼
%>
最后是body里的分頁顯示
<%
if rs.bof and rs.eof then
response.write("NULL")
else
for i=1 to rs.PageSize
response.write rs("name")
response.write("<hr>")
rs.movenext
next
end if
%>
<p>
<%if page=1 and not page=pagecount then%>
首頁|前一頁
<a href="log1.asp?page=<%=page+1%>">后一頁</a>|
<a href="log1.asp?page=<%=pagecount%>">末頁</a>
<%elseif page<>1 and not page=pagcount then%>
<a href="log1.asp?page=1">首頁</a>|
<a href="log1.asp?page=<%=page-1%>">前一頁</a>|
<a href="log1.asp?page=<%=page+1%>">后一頁</a>|
<a href="log1.asp?page=<%=pagecount%>">末頁</a>
<%elseif page=pagecount then%>
<a href="log1.asp?page=1">首頁</a>|
<a href="log1.asp?page=<%=page-1%>">前一頁</a>|
下一頁|
末頁
<%end if%>
相關(guān)文章
用asp實(shí)現(xiàn)無組件生成驗(yàn)證碼的方法2種
用asp實(shí)現(xiàn)無組件生成驗(yàn)證碼的方法2種...2007-01-01做了CDN加速的ASP網(wǎng)站獲取用戶真實(shí)IP程序
寫了下asp取真實(shí)IP的代碼,搭環(huán)境測試無代理、一級或多級代理的情況,可以正常獲取2010-11-11通過ASP禁止指定IP和只允許指定IP訪問網(wǎng)站的代碼
通過ASP禁止指定IP和只允許指定IP訪問網(wǎng)站的代碼,需要的朋友可以參考下。2011-10-10一個強(qiáng)健 實(shí)用的asp+ajax二級聯(lián)動菜單(有演示和附源程序打包下載)
一個強(qiáng)健 實(shí)用的asp+ajax二級聯(lián)動菜單(有演示和附源程序打包下載)...2007-07-07ASP中JavaScript處理復(fù)雜表單的生成與驗(yàn)證
ASP中JavaScript處理復(fù)雜表單的生成與驗(yàn)證...2007-03-03