如何分頁顯示資料庫查詢結果?
<% if Request.QueryString("PageNumber").count > 0 then ' 指定頁號的引數PageNumber.如果指定頁號,則以指定頁號為依據. PageNumber = Request.QueryString("PageNumber")(1) else PageNumber = 1 ' 如沒指定頁號,預設為1. end if RecordNumberPerPage = 10 ' 每頁顯示10條記錄. set ARecordSet = Server.CreateObject("ADODB.RecordSet") ARecordSet.open "select * from contact1",AConnection,1 ' 執行查詢,注意Open語句中指定的第三個引數. ARecordSet.PageSize = RecordNumberPerPage ' 指定每頁記錄條數. ARecordSet.AbsolutePage = PageNumber ' 指定當前頁號. Response.Write "<br>每頁有"&ARecordSet.PageSize&"條記錄" Response.Write "<br>共有"&ARecordSet.PageCount&"頁" Response.Write "<br>這是第"&PageNumber&"頁" Response.Write "<Table border=1>" ' 以表格形式顯示查詢結果. Response.Write "<tr>" For FieldNo = 0 to ARecordSet.Fields.count - 1 Response.Write "<td>"&ARecordSet( FieldNo ).Name&"</td>" Next Response.Write "</tr>" ' 顯示欄位名. RecordCounter = 0 Do while not ARecordSet.eof RecordCounter = RecordCounter + 1 ' 顯示查詢. if RecordCounter > RecordNumberPerPage then ' 如果要顯示的記錄數大於每頁記錄數目,則停止顯示. Exit do end if Response.Write "<tr>" For FieldNo = 0 to ARecordSet.Fields.count - 1 Response.Write "<td>"&ARecordSet( FieldNo )&"</td>" Next Response.Write "</tr>"
' 顯示一條記錄. ARecordSet.MoveNext Loop ' 轉向下一條記錄. Response.Write "</Table>" if PageNumber > 1 then ' 如果不是第一頁,則提示上一頁. Response.Write "<p><A href = chunfeng.asp?PageNumber="&(PageNumber-1)&">[上一頁]</a>"
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/70015112/viewspace-2869932/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- MongoDB之資料查詢(分頁顯示)MongoDB
- 用sh列表顯示oracle資料庫單條查詢結果(轉)Oracle資料庫
- 利用MySQL的一個特性實現MySQL查詢結果的分頁顯示(轉)MySql
- 實現分頁顯示資料[並按關鍵字查詢]
- Laravel 關聯查詢限制條數和分組查詢顯示為零的結果Laravel
- ES查詢之查詢屬性過濾、結果高亮顯示
- Oracle資料庫PL/SQL Developer查詢結果顯示問號亂碼的解決方法Oracle資料庫SQLDeveloper
- MySQL pager和nopager命令--不顯示查詢結果MySql
- Oracle資料庫中的分頁查詢Oracle資料庫
- MySQL 查詢結果以百分比顯示簡單實現MySql
- MaxCompute如何對SQL查詢結果實現分頁獲取SQL
- 資料庫全表查詢之-分頁查詢優化資料庫優化
- 分庫資料如何查詢統計
- C# dataGridView展示資料庫查詢結果C#View資料庫
- Java資料庫分表與多執行緒查詢結果彙總Java資料庫執行緒
- 關於分頁查詢結果的快取問題快取
- elasticsearch查詢之大資料集分頁查詢Elasticsearch大資料
- 百億級資料 分庫分表 後怎麼分頁查詢?
- JAVA資料庫處理(連線,資料查詢,結果集返回)Java資料庫
- 基於MSSQLSQL資料庫大批次資料的分塊分頁查詢SQL資料庫
- 關於黑馬旅遊網的實現 --- 分頁查詢功能,點選分頁碼不顯示資料
- MySql、SqlServer、Oracle 三種資料庫查詢分頁方式MySqlServerOracle資料庫
- 【YashanDB資料庫】yasboot查詢資料庫狀態時顯示資料庫狀態為off資料庫boot
- java web實現分頁顯示資料JavaWeb
- 分庫分表後的分頁查詢
- 【資料結構】折半查詢(二分查詢)資料結構
- Android之怎麼使用SQLite資料庫(增、刪、改、查、分頁等)以及ListView顯示資料AndroidSQLite資料庫View
- mysql資料庫查詢時用到的分頁方法有哪些MySql資料庫
- UPDATE查詢結果範圍內的資料
- 利用資料泵匯出查詢結果(二)
- 利用資料泵匯出查詢結果(一)
- 小技巧:顯示資料庫查詢耗時,改善開發者習慣資料庫
- oracle 資料分頁查詢 (轉貼收集)Oracle
- VS2015 查詢結果明細沒顯示問題
- java反射機制解決資料庫查詢結果到Model類Java反射資料庫
- Oracle總結【SQL細節、多表查詢、分組查詢、分頁】OracleSQL
- java-用SSH框架實現將查詢的資訊分頁顯示Java框架
- 如何查詢和顯示網站的損壞連結?網站