gpt4 book ai didi

java - 非法结果集

转载 作者:太空宇宙 更新时间:2023-11-03 12:17:46 24 4
gpt4 key购买 nike

我收到此错误:java.sql.SQLException:对空结果集进行非法操作。我不明白为什么,我最终循环搜索了行。

rs1=st1.executeQuery("select product.price,product.id from product,warehouse,shop
where product.brand ='"
+ Brand
+ "' and product.productType='"
+ Product
+ "'and shop.quantity + warehouse.quantity='"
+ Quantity
+ "' and product.id=shop.idProduct");
while (rs1.next()) {
price = rs.getInt("price");
idProduct = rs.getString("id");
countWareHouse++;
}
if (countWareHouse > 0) {
JOptionPane.showConfirmDialog(Sale,
"Do you want to add this " + Product
+ "int the cart?", "CART",
JOptionPane.OK_CANCEL_OPTION);
Prices.add(price);
}
}

最佳答案

在循环中,您使用的是 rs 而不是 rs1。如果这没有发出编译器错误,我假设 rs 在全局命名空间中但在当前状态下为空。

关于java - 非法结果集,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21350109/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com