mysql中关于分页查询的输出问题!
程序员文章站
2022-04-21 11:21:20
...
mysql分页sql
String sql = "select * from emp order by empno limit ?,?";
prepareStatement stmt = con.prepareStatement(sql);
stmt.setInt(1, begin);
stmt.setInt(2, end);
ResultSet rs = stmt.executeQuery();
while (rs.next()) {
System.out.println(rs.getInt("empno") + ","
+ rs.getString("ename") + ","
+ rs.getDouble("sal") + "," + rs.getDate("hiredate"));}
一直对rs.getxxx()的用法比较模糊,求介绍下用法 返回的结果集rs是不是既可以按列名rs.getxxx("xxx")也可以按rs.getxxx(1)这样读取啊? 另外上面的代码中输出语句里面我可以不可以写成 while (rs.next()) { System.out.println(rs.getInt(1) + "," + rs.getString(2) + "," + rs.getDouble(3) + "," + rs.getDate(4));}
上一篇: 微信小程序 数据访问实例详解
推荐阅读
-
mysql unique key在查询中的使用与相关问题
-
关于mysql查询字符集不匹配问题的解决方法
-
关于MyBatis 查询数据时属性中多对一的问题(多条数据对应一条数据)
-
关于查询中查询无果,也不报错,inpout标签中的value属性为‘ ’的判断问题
-
mysql一对多关联查询分页错误问题的解决方法
-
关于oracle中clob字段查询慢的问题及解决方法
-
数据库~Mysql派生表注意的几点~关于百万数据的慢查询问题
-
详解Mysql查询条件中字符串尾部有空格也能匹配上的问题
-
mysql对无索引的字段进行排序后limit,有可能导致分页查询重复出现问题
-
关于MySQL中的查询开销查看方法详解