Database 扣除存货数量
我的MS Access数据库库存和订单中有两个表 我的桌子:Database 扣除存货数量,database,vb.net,ms-access,Database,Vb.net,Ms Access,我的MS Access数据库库存和订单中有两个表 我的桌子: Inventory ProductID, Product (Shirts, Pants), Amount Orders OrderID, CustomerID, CustomerName, Date Order Was Made, Date Order is For, ProductID, Product, Amount, 我有我的数据库连
Inventory
ProductID,
Product (Shirts, Pants),
Amount
Orders
OrderID,
CustomerID,
CustomerName,
Date Order Was Made,
Date Order is For,
ProductID,
Product,
Amount,
我有我的数据库连接到我的程序和保存订单的工作完美。我只想在数据库中保存订单时,从库存中减去Orders表中的金额
例如,如果鲍勃订购了10件衬衫,50件在库存中,那么50件应该变成40件
顺便说一句,如果我不太清楚,我很抱歉,我对VB.Net很陌生,所以我可能无法理解所说的一切,感谢您的帮助因为您知道如何使用VB.Net代码连接到DB并保存订单,您需要通过了解交易来增加您的知识。您需要做的是在同一事务下,插入订单并更新库存。请您再解释一下好吗?这是一个完美的示例-->仅在您的情况下,第一个语句将是insert,第二个update。如果事务失败,整个语句集将回滚,这是关键。