我正在尝试更新从库存中销售的任何商品的库存数量。我有一个SQL数据库,其中包含待售产品。当我在一次交易中销售产品或多种产品时,我需要根据销售数量减少库存水平。这是我到目前为止尝试过的代码,但除了在一个不正确的方法中删除硬编码的内容之外,它对库存数量没有任何作用,我只需要指导如何在订单时使其动态化完成了。我需要SQL更新语句吗?
谢谢
// Setting values back to zero or null to begin processing another order and deduct stock depending on items sold
jbtNewOrder.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent e)
{
if(e.getSource().equals(jbtNewOrder))
{
total = 0.0;
totalTF.setText("");
tenderedTF.setText("");
changeTF.setText("");
dtm.setRowCount(0);
Stock s1 = new Stock();
s1.deductStock(24);
}
}
});
/ *现在,如果产品编号24的销售或未销售不正确,它将扣除库存1,如果在订单上出售,我需要它扣除商品的数量,当新订单按钮时单击,它会清除先前订单中的所有详细信息,此时,它应该扣除任何内容 按先前订单出售* /