📄 salemanager.java~2~
字号:
package jxc;/** * <p>Title: jxc demo</p> * <p>Description: </p> * <p>Copyright: Copyright (c) 2003</p> * <p>Company: </p> * @author cwx * @version 1.0 */import java.sql.*;public class SaleManager { public SaleManager() { } static public boolean addSale(String wareID, float salePrice, int saleQty, String saleDate){ Connection conn = null; PreparedStatement stmt = null; try { conn = ConnectionManager.getConnection(); stmt = conn.prepareStatement("insert into Sale (wareID,salePrice,saleQty,saleDate)" +" values(?,?,?,?)"); stmt.setString(1, wareID); stmt.setFloat(2, salePrice); stmt.setInt(3, saleQty); stmt.setString(4, saleDate); stmt.executeUpdate(); //更新库存 stmt.close(); stmt = conn.prepareStatement("update Reserve set resQty=resQty-" + saleQty+" where wareID="+wareID); stmt.executeUpdate(); //验证通过 return true; } catch (java.sql.SQLException e) { System.err.println(e); } finally { //关闭数据库资源 if (stmt != null) { try { stmt.close(); } catch (Exception exception) {} } if (conn != null) { try { conn.close(); } catch (Exception exception) {} } } //失败 return false; }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -