- SQL Server 中巧用另類寫法代替Like語...
- 快速掌握SQL服務(wù)器常見的危險和補(bǔ)救措...
- Microsoft SQL Server 連接基礎(chǔ)知識
- 十大絕招保護(hù) SQL Server數(shù)據(jù)庫安全
- Microsoft SQL Server備份和恢復(fù)措施...
- 考慮SQL Server安全 需注意幾個方面
- 什么是NT負(fù)載平衡服務(wù)
- 如何測試虛擬主機(jī)的速度
- 多個域名是否可以指向同一網(wǎng)址
- 服務(wù)器被訪問的速度由哪些因素決定
- 從哪幾個角度評價服務(wù)器的性能
- 服務(wù)器托管與虛擬主機(jī)托管有什么區(qū)別...
ADO 存取數(shù)據(jù)庫時如何分頁顯示
AbsolutePosition 屬性的數(shù)值為目前指標(biāo)相對於第一筆的位置,由 1 算起,即第一筆的 AbsolutePosition 為 1。
注意 , 在存取 RecordSet 時,無法保證 RecordSet 每次都以同樣的順序出現(xiàn)。
若要啟用 AbsolutePosition,必須先設(shè)定為使用用戶端 cursor( 指針 ), asp 碼如下:
rs2.CursorLocation = 3
五、 PageCount 屬性
使用 PageCount 屬性,決定 Recordset 對象包括多少“頁”的數(shù)據(jù)。這里的“頁”是數(shù)據(jù)記錄的集合,大小等于 PageSize 屬性的設(shè)定,即使最后一頁的記錄數(shù)比 PageSize 的值少,最后一頁也算是 PageCount 的一頁。必須注意也并不是所有的數(shù)據(jù)提供者都支持此項(xiàng)屬性。
六、 PageSize 屬性
PageSize 屬性是決定 ADO 存取數(shù)據(jù)庫時如何分頁顯示的關(guān)鍵,使用它就可以決定多少記錄組成一個邏輯上的“一頁”。設(shè)定并建立一個頁的大小,從而允許使用 AbsolutePage 屬性移到其它邏輯頁的第一條記錄。 PageSize 屬性能隨時被設(shè)定。
七、 RecordCount 屬性
這也是一個非常常用和重要的屬性,我們常用 RecordCount 屬性來找出一個 Recordset 對象包括多少條記錄。如: < % totle=RS.RecordCount %>
在了解了 Recordset 對象的以上屬性和方法后,我們來考慮一下,如何運(yùn)用它們來達(dá)到我們分頁顯示的目的。首先,我們可以為 PageSize 屬性設(shè)置一個值,從而指定從記錄組中取出的構(gòu)成一個頁的行數(shù);然后通過 RecordCount 屬性來確定記錄的總數(shù);再用記錄總數(shù)除以 PageSize 就可得到所顯示的頁面總數(shù);最后通過 AbsolutePage 屬性就能完
全國統(tǒng)一免費(fèi)服務(wù)電話
800-82-98988
專業(yè)網(wǎng)站建設(shè)咨詢電話
028-66533110
028-66533120
24小時移動總機(jī)
15902883120
天府星空05號:張小姐
負(fù)責(zé)范圍:域名主機(jī)、網(wǎng)站建設(shè)
免費(fèi)熱線:400-028-5488
在線聯(lián)絡(luò):QQ:800002030
電子郵件:sale@tfxk.com
負(fù)責(zé)范圍:業(yè)務(wù)咨詢、疑問解答
免費(fèi)熱線:400-028-5488
在線聯(lián)絡(luò):QQ:80002030
電子郵件:sale@tfxk.com