asp數字分頁示例共三個

2021-05-05 03:58:15 字數 1360 閱讀 2509

<%

set rs=server.createobject(」adodb.recordset」)

sql =」select * from 表」

rs.open sql,conn,1,1

page=cint(request(」page」))

n=rs.recordcount

rs.pagesize=12

m=cint(rs.pagecount)

if page=」" then

page=1

elseif page<1 then

page=1

end if

if cint(request(」page」))>m then

page=m

end if

page=cint(page)

if not rs.eof then

rs.absolutepage=page

end if

if m>page+3 then

endpage=page+3

else

endpage=m

end if

if page>4 then

pagetitle=pagetitle & 「 」 & 「….」

end if

for i=page-3 to endpage

if not i<1 then

if i = page then

pagetitle=pagetitle & 「 」 & 「[」 & i & 「]

else

pagetitle=pagetitle & 「 」 & 「[」 & 「」 & i & 「」 & 「]」

end if

end if

next

if page+3 < m then

pagetitle=pagetitle & 「 」 & 「….」

end if

%>

您可以看到,有乙個「pagetitle」的變數,您只要用

<%=pagetitle%>,就可以把它呼叫出來,實現您的效果。

另乙個<%=rs("content")%>

<%

rs.movenext

loop  

%>

另乙個前幾天有個朋友要做一數字分頁導航,當時沒有時間,就沒有做,今天早上有時間,寫了乙個,拿來和大家分享。

"for i=1 to pagesum

selectcode=selectcode&"= "&i&" ="

next

selectcode=selectcode&""

response.write(selectcode)

end sub

清除asp快取三個辦法

清除asp快取三個辦法 1 在asp頁面首部加入 response.buffer true response.expiresabsolute now 1 response.expires 0 response.cachecontrol no cache response.addheader prag...

三個學生猜數字

乙個教授邏輯學的教授,有三個學生,而且三個學生均非常聰明!一天教授給他們出了乙個題,教授在每個人腦門上貼了一張紙條並告訴他們,每個人的紙條上都寫了乙個正整數,且某兩個數的和等於第三個!每個人可以看見另兩個數,但看不見自己的 教授問第乙個學生 你能猜出自己的數嗎?回答 不能 問第二個,不能 第三個,不...

關於實現分頁的三個方法

語法 select from table limit stratindex,pagesize select from table limit 5,10 檢索記錄行 6 15 為了檢索從某乙個偏移量到記錄集的結束所有的記錄行,可以指定第二個引數為 1 select from table limit 9...