此处此代码获取每个订单的数量。我总结所有数量。而且我不知道该怎么做。
int qt = rs5.getInt("Quantity");
printStr33 = "Committed :";
while (rs5.next()) {
String xx = InsightUtils.convertMySQLToUSFormat(rs5.getString("OrderDate"));
String mm = "";
String yy = "";
try {
mm = xx.substring(0, 2);
yy = xx.substring(8);
} catch (Exception e) {
System.out.println(e);
}
double prce = rs5.getDouble("Price");
if (prce < lowestPrice) {
lowestPrice = prce;
}
String ordNo = rs5.getString("OrderNo");
int suppId = rs5.getInt("SupplierId");
if (suppId == 1 && remarkStr.indexOf("-EE-") == -1) {
remarkStr += "-EE-";
}
if (suppId == 13 && remarkStr.indexOf("-AC-") == -1) {
remarkStr += "-AC-";
}
String supNm = vendorTable.get(suppId + "").substring(0, 3);
int qt = rs5.getInt("Quantity");
printStr1 = partNo + ":" + price + " (" + remarks + ")" + " QTY:" + qty + " CST:" + costPrice + " ACT:"
+ actualPrice + " ST:" + units + " RE:" + reorder + " Unit on Order :" + qt ;
答案 0 :(得分:1)
它对你有帮助
int sum=0;
while (rs5.next()) {
int qt = rs5.getInt("Quantity");
sum+=qt;
}
out.println(sum);