網(wǎng)站建設(shè)知識(shí)企業(yè)官網(wǎng)定制開(kāi)發(fā),擁有網(wǎng)站建設(shè)制作的豐富經(jīng)驗(yàn),為企業(yè)提供高質(zhì)量的網(wǎng)站建設(shè)服務(wù)

當(dāng)前位置:首頁(yè) > 網(wǎng)站建設(shè)知識(shí) > 北京網(wǎng)站建設(shè)asp程序做分頁(yè)的兩種方法
北京網(wǎng)站制作 網(wǎng)站建設(shè)公司 網(wǎng)站搭建 網(wǎng)站制作公司 企業(yè)建站 網(wǎng)站設(shè)計(jì)公司 網(wǎng)站開(kāi)發(fā) 網(wǎng)站設(shè)計(jì) 北京網(wǎng)站設(shè)計(jì) 網(wǎng)頁(yè)設(shè)計(jì)公司 常見(jiàn)問(wèn)題 高端網(wǎng)站建設(shè) 企業(yè)網(wǎng)站建設(shè) 品牌網(wǎng)站建設(shè) 網(wǎng)頁(yè)設(shè)計(jì)模板 網(wǎng)頁(yè)設(shè)計(jì)與制作 網(wǎng)站建設(shè)多少錢(qián) 網(wǎng)站設(shè)計(jì)與制作 網(wǎng)站建設(shè)費(fèi)用 做網(wǎng)站 做網(wǎng)站公司 高端網(wǎng)站設(shè)計(jì) 網(wǎng)站建設(shè)方案 網(wǎng)站建設(shè)制作 北京網(wǎng)站建設(shè) 網(wǎng)站建設(shè)知識(shí) 網(wǎng)站建設(shè)優(yōu)化 網(wǎng)站建設(shè)空間 建設(shè)網(wǎng)站 制作網(wǎng)站 設(shè)計(jì)網(wǎng)站 開(kāi)發(fā)網(wǎng)站 網(wǎng)站建設(shè)開(kāi)發(fā) 網(wǎng)站開(kāi)發(fā)公司 網(wǎng)頁(yè)制作 搭建網(wǎng)站 網(wǎng)站設(shè)計(jì)制作 網(wǎng)站設(shè)計(jì)費(fèi)用 企業(yè)網(wǎng)站設(shè)計(jì) 公司網(wǎng)站建設(shè) 公司網(wǎng)站設(shè)計(jì) 公司網(wǎng)站制作 企業(yè)做網(wǎng)站 網(wǎng)站設(shè)計(jì)與開(kāi)發(fā) 網(wǎng)站建設(shè)備案

北京網(wǎng)站建設(shè)asp程序做分頁(yè)的兩種方法

作者:鵬飛網(wǎng)絡(luò)   時(shí)間:2013-12-4   分類:網(wǎng)站建設(shè)知識(shí)

北京網(wǎng)站建設(shè)asp程序做分頁(yè)的兩種方法:在企業(yè)網(wǎng)站建設(shè)過(guò)程中使用asp程序的還是很多的,一很多頁(yè)需要做分頁(yè)程序,我們簡(jiǎn)單介紹以下兩種做分頁(yè)的方法,以下我們都只以每頁(yè)顯示50條為例:

一,只讀取本頁(yè)需要條數(shù)的方法(使用只讀取不在多少條內(nèi)的前幾條):我們以下只寫(xiě)具體的sql語(yǔ)句,其它asp執(zhí)行sql的程序語(yǔ)言就不寫(xiě)了。

頭一頁(yè)比較簡(jiǎn)單方法直接讀取前50條信息就可以了

sql=“select top 50 * from 表名 ”

從第二頁(yè)開(kāi)始就比較麻煩點(diǎn)需要加條件語(yǔ)句了

sql=“select top 50 * from 表名 where not in (select top 50 id from 表名)”

第三頁(yè)依次類推把后面括號(hào)內(nèi)的 top 50改成   100就行了,當(dāng)然做的時(shí)候使用 每頁(yè)顯示條數(shù)*當(dāng)前頁(yè)數(shù)-1就可以了。


二,讀取全問(wèn)部數(shù)據(jù)語(yǔ)句然后使用指針跳轉(zhuǎn)到固定的條數(shù)開(kāi)始顯示多少條就行了

set rs=server.createobject("adodb.recordset")
sql="select * from 表名"
rs.open sql,conn,1,3

rs.pagesize=15 '用于設(shè)置每頁(yè)顯示的記錄數(shù)

《以下判斷頁(yè)碼語(yǔ)句省略》

設(shè)置跳轉(zhuǎn)到第幾頁(yè)
rs.absolutepage=intpage

開(kāi)始循環(huán)顯示
for intrec=1 to rs.pagesize

next

注:以上是兩種asp程序分頁(yè)的做法,第一點(diǎn)的做法是最省數(shù)據(jù)庫(kù)資源的,但如果有條件查詢的話就比較麻煩了,因?yàn)樵诤竺娴睦ㄌ?hào)中也要加上條件語(yǔ)句,對(duì)于數(shù)據(jù)量小的網(wǎng)站是可以的,下面的比較方便但在讀取大的數(shù)據(jù)量的時(shí)候沒(méi)有第一種方便,至于在建設(shè)網(wǎng)站的時(shí)候使用哪種就看具體情況了。有需要具體的asp程序分頁(yè)語(yǔ)句的客戶可以聯(lián)系北京網(wǎng)站建設(shè)客服咨詢一下。