我要取后台数据库的值是类似于DB2的,里面有一个字段叫Type,是Char类型的,在Type里面有a,b,c,d这四个值,然后还有一个Value的字段,是数字型的,它的值是根据Type来的,Type=a的话,Value=100,Type=b的话,Value=200,Type=c的话,Value=300,Type=d的话,Value=400,就这样,我现在要取出Value里面的四个值。我想用这样的语法来可是不可以哎!
while(rs.next()){
if(rs.getString("Type").equals("a"))
Double AValue=rs.getString("Value");
}
请大家帮我看看,给我点提示吧!谢谢!!
while(rs.next()){
if(rs.getString("Type").equals("a"))
Double AValue=rs.getString("Value");
}
请大家帮我看看,给我点提示吧!谢谢!!
解决方案 »
- 跪求JAVA上传多个图片、前后台代码
- 跪求在多个数据库中ID保持唯一的解决方案
- 怎样退出logic:iterate标签
- HTML table如何固定列宽,列内容过长时只显示列宽长度,其他内容隐藏?
- 遇到这个 AssignmentOperator ArrayInitializer 怎么解决?劳烦!
- JSF的校验问题
- struts的form如何做成分步骤的方式
- out.print问题
- 新闻发布系统的分权限管理问题,请大家来讨论一下
- 我下栽了一个sqlserver2000的驱动程序,但是我在安装的时候出现了找不到jvm安装终止,到底出了什么问题?
- cvs问题:牛人乱进,急急急,在线等,解决即结贴!
- 我的tomcat 总是报数据源找不到! 请大侠门帮我看一下!
语法好像是对的,但是还是编译不了,可是赋值行的通吗?
根据以上朋友的说法做了,但是还是出错,错误消息是:
Generated servlet error:
[javac] Compiling 1 source fileC:\tomcat5019\work\Catalina\localhost\Chart\org\apache\jsp\test1_jsp.java:85: '.class' expected
double ProAmt=Double.parseDouble(rs.getString("Value"));
但是应该不是这个事,是写在JSP里的么?看看,tomcat下打开页面 报的是什么错啊
这也看不出来,表面看,没问题,我也不太清楚,我也是菜鸟