为什么产生例外了?

phptong 2004-10-12 04:18:25
这段代码是用来统计pictures 表中的记录数,如下:
int k=0;
ResultSet rs;
String sql="select count(*) as count1 from pictures ";
out.println(sql);
try{
rs=mdb.executeQuery(sql);
k=rs.getInt("count1");
}catch(SQLException e){out.println("产生例外了!");}
out.println(k);
单独测试这个sql语句,是正确的,不知道为什么在jsp叶面中会产生例外?请大家指教!
...全文
44 点赞 收藏 3
写回复
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
phptong 2004-10-12
是少了一条rs.next();多谢了!
回复
mhnlj 2004-10-12
你少了一条语句,在rs=mdb.executeQuery(sql);下加一条rs.next();就可以了!
回复
sxiaofen 2004-10-12
k=rs.getInt("count1");是不是可以改一下,我觉得是这的问题,你是否可以尝试把getInt去掉前面加一个Integer.parseInt试一下,不一定正确,只是提个建议
回复
发动态
发帖子
Web 开发
创建于2007-09-28

7.9w+

社区成员

Java Web 开发
申请成为版主
社区公告
暂无公告