我这个jsp的目的是:
用户输入MoNumber,和单箱的料号:UnNumber;然后自动到数据库里读出这个MoNumber对应的QTY。
在用QTY除以UnNumber,得出个值,是打印的页数,打印这么多份...
String MN=request.getParameter("MoNumber");
String sql="select * from ZEP0A0P Where PAMONO like'%"+MN+"%'";
ResultSet rs=stmt.executeQuery(sql);
rs.next();
String Qty=rs.getString(25);
String UN=request.getParameter("UnNumber");
用户输入MoNumber,和单箱的料号:UnNumber;然后自动到数据库里读出这个MoNumber对应的QTY。
在用QTY除以UnNumber,得出个值,是打印的页数,打印这么多份...
String MN=request.getParameter("MoNumber");
String sql="select * from ZEP0A0P Where PAMONO like'%"+MN+"%'";
ResultSet rs=stmt.executeQuery(sql);
rs.next();
String Qty=rs.getString(25);
String UN=request.getParameter("UnNumber");
这样试试吧。
看样子是不经常上CSDN啊,分不多也不能用马甲啊。你取的表字段是数值型的吧?你用getString取数值型字段内容肯定不行了。
______________________________________
噢?马甲?世界真是小啊!不过这边真的很不错啊,全是好人耶!!
取的那个数据库里的字段在那个库里是这样子的:1818.0
是不是应该用getFloat?
int IT=Integer.parseInt(Qty);
我把Qty转为整型这样不对吗?