簡體   English   中英

如何使用Java中的新整數在DB ACCESS中附加現有整數

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM