为什么产生例外了?

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叶面中会产生例外?请大家指教!
...全文
70 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
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试一下,不一定正确,只是提个建议

81,122

社区成员

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

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