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

2021-06-01    分類: 網(wǎng)站建設(shè)

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

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

頭一頁比較簡單方法直接讀取前50條信息就可以了

sql=“select top 50 * from 表名 ”

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

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

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


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

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

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

《以下判斷頁碼語句省略》

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

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

next

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

本文題目:北京網(wǎng)站建設(shè)asp程序做分頁的兩種方法
文章分享:http://www.bm7419.com/news3/115853.html

網(wǎng)站建設(shè)、網(wǎng)絡(luò)推廣公司-創(chuàng)新互聯(lián),是專注品牌與效果的網(wǎng)站制作,網(wǎng)絡(luò)營銷seo公司;服務(wù)項(xiàng)目有網(wǎng)站建設(shè)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

h5響應(yīng)式網(wǎng)站建設(shè)