利用ASP實現Oracle資料記錄的分頁顯示
作者:chinaitlab.com 出處:chinaitlab.com 更新時間:2008-08-07 責任編輯:seward
一、引言
通過瀏覽器訪問資料量大的表時需要進行分頁。ASP對資料庫記錄分頁顯示可以通過ADO物件集Recordset物件來實現。
[@more@]Recordset具有以下幾個用於分頁顯示的屬性:
PageSize:每頁顯示的記錄數。
PageCount:根據使用者設定好的PageSize和表中的總記錄數,系統自動算出總頁數。RecordCount:表中的總記錄數。
AbsolutePage:表示當前頁碼。如將AbsolutePage屬性設為3,則當前記錄移至第3頁第1條(也就是第31條)。
知道Recordset具有這幾個屬性後,相信大家都覺得實現記錄的分頁顯示是很簡單的。先開啟資料庫及表,再設定好PageSize和AbsolutePage,最後將記錄資料輸出到瀏覽器,就可以大功告成。誠然,使用Access或SQL server作資料庫時,就這麼簡單,因為這兩種資料庫都支援Recordset的這幾個用於分頁的屬性。與Access或SQL server相比,Oracle資料庫提供更好的安全性,並且在資料量極大的情況下效能佔優,然而Oracle並不支援這些分頁屬性。本文將介紹一種利用ASP實現對Oracle資料記錄分頁顯示的方法,使得Oracle使用者能夠輕鬆方便地實現記錄分頁顯示。
二、實現過程分析
1、 建立資料來源:
安裝Oracle客戶端軟體,通過microsoft odbc for oracle驅動程式建立DSN如:"DSN=servername;UID=user;PWD=password " 。
2、 建立資料表:
簡單的個人資料表結構如下(表名為data):
data:name,Varchar2;telephone,Number;email,Varchar2;
3、程式程式碼分析(在此只分析記錄顯示程式display.asp):
|
相關文章
- asp.net mvc 中利用jquery datatables 實現資料分頁顯示ASP.NETMVCjQuery
- java web實現分頁顯示資料JavaWeb
- oracle rownum分頁與顯示記錄小測Oracle
- MyFaces整合sitemesh,以及使用MyFaces實現資料分頁顯示
- asp中利用陣列實現資料庫記錄的批次錄入方法 (轉)陣列資料庫
- 實現分頁顯示資料[並按關鍵字查詢]
- 實現小資料量和海量資料的通用分頁顯示儲存過程儲存過程
- 利用MySQL的一個特性實現MySQL查詢結果的分頁顯示(轉)MySql
- 用javabean來實現MySQL的分頁顯示(轉)JavaBeanMySql
- MongoDB之資料查詢(分頁顯示)MongoDB
- XML建立可排序、分頁的資料顯示頁面(轉)XML排序
- 關於黑馬旅遊網的實現 --- 分頁查詢功能,點選分頁碼不顯示資料
- ASP資料分頁方法
- asp實現批次錄入資料的實現 (轉)
- oracle資料庫用sql實現快速分頁Oracle資料庫SQL
- php分頁顯示PHP
- 顯示資料庫中所有表的記錄數資料庫
- asp.net 利用jquery讓登入頁面垂直居中顯示ASP.NETjQuery
- 如何分頁顯示資料庫查詢結果?資料庫
- asp.net Oracle資料庫左側目錄樹及右側資料繫結及分頁ASP.NETOracle資料庫
- 利用jQuery實現頁面漸顯效果jQuery
- java-用SSH框架實現將查詢的資訊分頁顯示Java框架
- 記錄:如何使用ASP.NET Core和EnityFramework Core實現 資料庫操作 和 資料庫實體 的專案分離ASP.NETFramework資料庫
- oracle實驗記錄 (oracle 資料字典)Oracle
- PHP+MYSQL 條件篩選後分頁顯示資料PHPMySql
- [記錄]利用workerman在laravel中實現網頁聊天室Laravel網頁
- 看看JSP中怎樣實現分頁顯示(僱員管理)JS
- 使用PagedDataSource類實現DataList和Repeater控制元件的分頁顯示 (轉)控制元件
- 用Asp實現對ORACLE資料庫的操作Oracle資料庫
- 關於逐步顯示資料如何實現
- 常見資料庫的分頁實現方案資料庫
- Vue利用History記錄上一頁面的資料方法例項Vue
- SAP UI5 列表控制元件分頁顯示資料時,如何自定義分頁大小UI控制元件
- 如何實現網頁文字原格式顯示網頁
- MySQL單表百萬資料記錄分頁效能優化MySql優化
- C# GridView 分頁顯示C#View
- 利用oracle 傳輸表空間來實現歷史資料分離的方案Oracle
- [提問交流]oneThink預設前臺分頁,每頁的資料條數顯示修改