while(rsMax.next()){
max = rsMax.getDouble("max(grade)");
}
把while(rsMax.next()){
改成if(rsMax.next()){
然后试一下,怀疑是给max赋值不止一次的原因
max = rsMax.getDouble("max(grade)");
}
把while(rsMax.next()){
改成if(rsMax.next()){
然后试一下,怀疑是给max赋值不止一次的原因
解决方案 »
- 给java应用程序分配的'csfdp'@'192.56.231.12'报错,不识别,怎么处理呢?
- 触发器在hibernate中使用的难题
- JavaScript字符串比较 困惑
- 求助new ajax.Updater(prototype.js)的问题
- 求助@!@ 如何获得上传文件的绝对地址?
- jdbc连接mysql数据库出现错误
- 请教,如下程序为什么不能显示图片?
- 怎么把javax的servlet包加到jdk可以访问的范围内??
- 数据库的日期格式和页面上显示出来的不一样,多出了后面的00:00:00
- 如何实现地图热点功能
- 你们说得我都改了!可是还是 晕哦
- 在线等 ,怎样用 JSP 调用另一个 JSP啊,我以前看到过,忘了,请帮忙。。
...
max = rsMax.getDouble("gra");
应该也可以吧
错了!!!
getDouble()的括号里应该是字段名!!!!!
要么就在 max(grade) as max_grade来作个别名.