如何更改Microsoft Access数据库中的库存?

时间:2011-04-22 11:27:43

标签: c# asp.net ms-access

我在更改数据库中的库存时遇到问题。我想要做的是当点击“保留项目”按钮时,将数据库中的库存减去1。所以说股票是10点。当我保留一个项目时,我希望数据库中的股票自动减少到9个。

有关如何实现这一点的任何想法使用ASP.NET和C#?

2 个答案:

答案 0 :(得分:2)

更短:

update stock_table
set stock_quantity = stock_quantity - 1
where stock_id = xxx

答案 1 :(得分:0)

The SQL UPDATE statement

你真正想要做的是这样的事情:

UPDATE stock_table 
SET stock_quantity = (SELECT stock_quantity - 1 FROM stock_table WHERE stock_id = '#####')
WHERE stock_id = '#####'

'######'显示项目的ID(不确定您是使用int还是varchar / text或guid)。