以下的文章主要描述的是在MySQL数据库中正确实现分页显示的实际应用代码,如以下所示,以下就是对MySQL数据库中正确实现分页显示的实际应用代码的描述,希望在你今后的学习中会对你有所帮助。
public List<Product> getProducts(int pageNo, int pageSize) { Connection conn=null; ResultSet rs=null; List<Product> list=new ArrayList<Product>(); conn=DB.getConn(); String sql="select * from product limit "+(pageNo-1)*pageSize+","+pageSize; rs=DB.executeQuery(conn, sql); try { while(rs.next()) { Product p=new Product(); p.setId(rs.getInt("id")); p.setName(rs.getString("name")); p.setDescr(rs.getString("descr")); p.setNormalPrice(rs.getDouble("normalprice")); p.setMemberPrice(rs.getDouble("memberprice")); p.setCategoryId(rs.getInt("categoryid")); p.setPdate(rs.getTimestamp("pdate")); list.add(p); } } catch (SQLException e) { e.printStackTrace(); } finally { DB.closeRs(rs); DB.closeConn(conn); } return list; }
上述的相关内容就是对MySQL数据库中实现分页显示的代码的描述,IT技术网itjs.cn整理分享给学习MySQL的朋友,希望大家喜欢这样的Mysql文章或资料。