![](/img/trans.png)
[英]How does “if(new Integer(1) == new Integer(1))” work in Java?
[英]How to Append existing integer in DB ACCESS with new integer from java
例如,我在訪問名稱表: Sale
在銷售表中有2列: productID,sale_Quantity
ACESS中的現有數據:
productID = G001 | sale_Quantity =2
在Java用戶輸入G001和sale_quantity 3 ..中,所以我想更新ACCESS
的數據,以便
`sale_Quantity= 2+3..` total is 5..
怎么用sql語句? tq ..
這是我在Java中嘗試過的2條sql語句。
st.executeUpdate ("UPDATE Product(productID,sale_quantity) SET sale_quantity=sale_quantity+quantity[i] WHERE productID('"+productID[i]+"');"); // UPDATE ROWS IN PRODUCTS
st.executeUpdate("UPDATE SALE SET sale_quantity=sale_quantity+quantity[i] WHERE productID='productID[i]'");
確保您按如下所示更正了SQL字符串。 在您的代碼中,您需要附加以下值。
String sql = "UPDATE SALE SET "
+ " sale_quantity = (sale_quantity + " + quantity[i] + ") "
+ " WHERE productID = " + productID[i];
st.executeUpdate(sql).
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.