ResultSet光标移动控制
2015-05-22 00:00
197 查看
package test; import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.SQLException; import common.DbUtils; public class ScrollResultSertTest { public static void main(String[] args) { testPage(1,8); } public static void testPage(int pageNo,int PageSize){ Connection conn=null; PreparedStatement pstmt=null; ResultSet rs=null; String url="jdbc:mysql://localhost:3306/test"; String user="root"; String password="root"; String sql="select * from employee"; try { Class.forName("com.mysql.jdbc.Driver"); conn=DriverManager.getConnection(url, user, password); pstmt=conn.prepareStatement(sql,ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_READ_ONLY); rs=pstmt.executeQuery(); rs.absolute(-1);//光标移到最后一行 System.out.println("总共"+rs.getRow()); //firstResult从哪一条记录开始;maxResults总共取多少条记录 int start=(pageNo-1)*PageSize; if(start==0){ rs.beforeFirst(); }else{ rs.absolute(start); } for(int i=0;rs.relative(1)&&i<PageSize;i++){//相对移动到下一行 System.out.println(rs.getInt(1)); } } catch (ClassNotFoundException e) { // TODO Auto-generated catch block e.printStackTrace(); }catch (SQLException e) { // TODO Auto-generated catch block e.printStackTrace(); }finally{ DbUtils.close(rs, pstmt, conn); } } }
相关文章推荐
- js控制光标移动到文本对象的指定位置
- C#控制定位Word光标移动到任意行或者最后一行,取得光标位置等操作
- javascript控制光标移动
- C#控制定位Word光标移动到任意行或者最后一行,取得光标位置等操作
- [置顶] javascript控制光标移动
- js控制光标上下移动
- C语言实现控制台中光标随意移动
- QT项目之键盘控制光标移动
- C#控制定位Word光标移动到任意行或者最后一行,取得光标位置等操作
- C#控制定位Word光标移动到任意行或者最后一行,取得光标位置等操作
- 黄聪:C#控制定位Word光标移动到任意行或者最后一行,取得光标位置等操作
- VC++中控制光标的移动
- 上下左右键控制光标在文本框内移动
- chrome js控制可编辑DIV光标移动到最后
- C#控制定位Word光标移动到任意行或者最后一行,取得光标位置等操作
- C#控制定位Word光标移动到任意行或者最后一行,取得光标位置等操作
- 使用C#模拟键盘输入、鼠标移动和点击、设置光标位置及控制应用程序的显示
- C#控制定位Word光标移动到任意行或者最后一行,取得光标位置等操作
- 如何控制结果集ResultSet的指针,使之能够上下移动?
- C#控制定位Word光标移动到任意行或者最后一行,取得光标位置等操作