开发者社区> 科技小能手> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

判断ResultSet结果集的记录数是否为0的折衷方案

简介:
+关注继续查看
在编写分页的时候,遇到要判断ResultSet结果集的记录数是否为0的问题,看到网上提供的许多方法都只是判断后就输出“记录数为0”,但实际上很多时候,是有记录则输出记录,无则说“暂无记录”!现在把下面的方案记下来,以便使用!
 
if(rs.next())   
{   
     do {   
        str = rs.getString(1);
        ...
     }while(rs.next());   
}   
else   
{   
      System.out.println("暂无记录");   
}
***************
对于使用
  isBeforeFirst函数
  获取光标是否位于此ResultSet对象的第一行之前
 
我认为光标初始时已经在第一行之前,所以这样判断没有意义。

本文转自 Icansoft 51CTO博客,原文链接: 

http://blog.51cto.com/android/49990

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
基于多种服务的地理位置查询系统
本文讲的是基于多种服务的地理位置查询系统,二者用途不同。Geonomes 用于城市/行政区/国家数据,可被用于地理编码。OpenStreetMap 拥有更加详尽的数据(使用者基本上都可以从 OpenStreetMap 中提取出Geonames数据),这些数据可被用作地理编码,路线规划以及这些和基于 OpenStreetMap 的服务。
1341 0
MySQL查询重复出现次数最多的记录
MySQL查询重复出现次数最多的记录 http://database.51cto.com/art/201011/235139.htm 2010-11-25 14:40 佚名 互联网 字号:T | T 对于MySQL数据库来说,查询永远是最重要的功能,下文就教您查询重复出现次数最多的记录的方法,供您借鉴参考。
732 0
23703
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载