首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java相关 >

select count(*)as num from hall where Hall_No=10000001关于这个SQL语句,怎么取出返回的数字

2012-09-18 
select count(*)as num from hall where Hall_No10000001关于这个SQL语句,如何取出返回的数字public int

select count(*)as num from hall where Hall_No=10000001关于这个SQL语句,如何取出返回的数字
public int selectNum(String sql)
{
connent();
int i=0;
try {
ps=cn.prepareStatement(sql);
rs=ps.executeQuery();
System.out.println(rs.getInt(0));
} catch (Exception e) {
// TODO: handle exception
e.printStackTrace();
}finally{
closeurl();
}
return i; 
}

我是这样写的,不行啊,不行啊,满脸泪啊,满脸泪!~~~~~求大侠解放!~

[解决办法]
count 的话肯定会有一行

你得在 rs=ps.executeQuery(); 后面加上这一句:

rs.next();

热点排行