Java分頁小結
阿新 • • 發佈:2019-01-25
所有的分頁效果和下面的截圖類似 :
一:MySql的分頁
mysql的分頁比較簡單,只需要limit offset,length就可以獲取資料了,是從第offset條記錄開始查詢length條記錄。
1)首先在MySql中建立了user表
2)與資料庫連線的操作類:
3)前臺JSP頁面的程式碼效果如下:
二、SQLServer的分頁:
1、SQLServer的分頁方案一:(利用Not In和SELECT TOP分頁)
2、分頁方案二:(利用ID大於多少和SELECT TOP分頁)
3、使用方案一進行的分頁:
1)操作資料庫的MSSQLServerDB類:
2)JSP中的程式碼效果如下:
4、使用方案二進行的分頁:
只是將方案一中的JSP中的sql語句:
改為下面的sql語句即可:
三、Oracle的分頁:
Oracle主要使用rownum進行分頁的。
1、方案一:
2、方案二:
其中第一種方案效率相對會高些。
3、使用方案一進行分頁:
1)在Oracle中建立資料庫表t_user
2)連線資料庫的操作類OracleDB:
其中的:String url="jdbc:oracle:thin:@192.168.18.41:1521:XE";
192.168.18.41是ip地址(若將ip地址改為localhsot會失敗),
1521是Oracle的埠號,XE是Oracle的SID。
3)JSP的程式碼效果如下: