1. 程式人生 > >Java分頁小結

Java分頁小結

所有的分頁效果和下面的截圖類似

一: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的程式碼效果如下: