请教一个ResultSet的问题,大家来看看
怎么样在JSP中判断sql执行后是否查到了相关记录或是一条记录也不存在.
如存在记录使用 while(rs.next())读出?
我这样写的,但是有问题
if(!rs.next()){
out.print("false");
}
while(rs.next()) {
out.print(rs.getString("xxx"));
}
但是因为前面使用了一次rs.next,使得while处少取了一条记录。
想用 rs.previous()移动到前面,但是发现没有用。
有什么好方法能解决我的疑惑吗?