jsp查询数据库,判断查询结果是否为空

scorpiodiego 2009-08-20 10:57:53
jsp查询数据库
ResultSet SelectParId = ConnDBSQLite.executeQuery
("select * from department where parent_department_id='"+id+"' ");
判断查询结果时候为空
不为空执行一条语句
为空执行另一条语句
如何判断是否为空
...全文
140 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
xiciliu 2009-08-20
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 qq271175778 的回复:]
引用 1 楼 xiciliu 的回复:
鉴于可能当前的ResultSet不支持记录的scroll,所有只能用。
boolean isempty=true;
while(SelectParId.next()){
    isempty=false;
break;
}
if(isempty){
    //execute sql_a
}else{
    //execute sql_b
}
这样来判断了
记得及时关闭ResultSet

[/Quote]

哈哈。
写快啦。仍需更正。
土地公公 2009-08-20
  • 打赏
  • 举报
回复
顶楼上的。
【如鱼饮水】 2009-08-20
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 xiciliu 的回复:]
鉴于可能当前的ResultSet不支持记录的scroll,所有只能用。
boolean isempty=false;
while(SelectParId.next()){
    isempty=true;
}
if(isempty){
    //execute sql_a
}else{
    //execute sql_b
}
这样来判断了
记得及时关闭ResultSet
[/Quote]
xiciliu 2009-08-20
  • 打赏
  • 举报
回复
鉴于可能当前的ResultSet不支持记录的scroll,所有只能用。
boolean isempty=true;
while(SelectParId.next()){
isempty=true;
}
if(isempty){
//execute sql_a
}else{
//execute sql_b
}
这样来判断了
记得及时关闭ResultSet

81,094

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧