判断ResultSet结果集的记录数是否为0的折衷方案
2007-11-10 21:08
253 查看
在编写分页的时候,遇到要判断ResultSet结果集的记录数是否为0的问题,看到网上提供的许多方法都只是判断后就输出“记录数为0”,但实际上很多时候,是有记录则输出记录,无则说“暂无记录”!现在把下面的方案记下来,以便使用!
if(rs.next())
{
do {
str = rs.getString(1);
...
}while(rs.next());
}
else
{
System.out.println("暂无记录");
}
***************
对于使用
isBeforeFirst函数
获取光标是否位于此ResultSet对象的第一行之前
我认为光标初始时已经在第一行之前,所以这样判断没有意义。
if(rs.next())
{
do {
str = rs.getString(1);
...
}while(rs.next());
}
else
{
System.out.println("暂无记录");
}
***************
对于使用
isBeforeFirst函数
获取光标是否位于此ResultSet对象的第一行之前
我认为光标初始时已经在第一行之前,所以这样判断没有意义。
相关文章推荐
- 判断ResultSet结果集的记录数是否为0的折衷方案
- 判断ResultSet结果集是否为空
- Java之判断ResultSet结果集是否为空!...
- Java判断数据库结果集ResultSet 中是否存在指定列名
- 判断java,jdbc中ResultSet结果集是否为空
- Java之判断ResultSet结果集是否为空!...
- 判断ResultSet结果集是否为空
- ResultSet结果集判断是否为空
- 判断ResultSet结果集是否为空
- 判断主表的子表下是否存在相应记录
- SQL语句判断记录是否存在
- sql中存储过程中判断记录是否存在时
- mysql中游标循环处理结果集时判断游标是否到结果最后
- 判断type是否有记录的方法
- ResultSet取结果集多少条记录方法及分页概要
- SQL判断是否存在符合某条件的记录
- ASP.NET Session丢失问题解决方案总结及判断Session是否过期【转载】
- ADO Recordset 判断记录是否为空
- mysql中判断记录是否存在方法比较
- 怎样判断判断ResultSet是否为空