当前位置: 技术问答>java相关
ResultSet rs = stmt.executeQuery(sql),如果该sql的结果是没有符合的记录,那么rs此时是什么东东?是null吗?如果不是,如何判断是空resultset?
来源: 互联网 发布时间:2015-01-14
本文导语: | 不过没有符合条件的记录,得到的不是null,你可以利用 rs.last(); if(rs.getRow() == 0){ return false; } 判断 | rs是创建的结果集,不为空, 创建完ResultSet rs = stmt.executeQuery(sql); 后马上判断 if(!rs.next(...
|
不过没有符合条件的记录,得到的不是null,你可以利用
rs.last();
if(rs.getRow() == 0){
return false;
}
判断
rs.last();
if(rs.getRow() == 0){
return false;
}
判断
|
rs是创建的结果集,不为空,
创建完ResultSet rs = stmt.executeQuery(sql);
后马上判断
if(!rs.next()) //空ResultSet
创建完ResultSet rs = stmt.executeQuery(sql);
后马上判断
if(!rs.next()) //空ResultSet