-2

可能重复:
使用表单中的文本框在表中输入数据

这个问题与我的上一个问题类似,但在这种情况下,我希望能够使用表单中的文本框从表格中删除某些金额。

同样的场景,用户输入他们想要从表中删除的数据。

例如;
用户已从库存中取出 15 个 MEC-0004,并希望更新表。他们打开(进/出)表格,选择零件(使用组合框),然后通过在文本框中输入 15 并按保存或回车来更改表格中的数量。

最后一个问题的 SQL 代码是这样的:

UPDATE table_to_update
SET column_to_update=value_to_enter
WHERE criteria_column=criteria_value

VBA如果有人指出我正确的方向,我也可以尝试

谢谢

4

1 回答 1

0

set您可以在子句中引用值本身。因此,通过相对值更改库存量的查询如下所示:

UPDATE  stock_table
SET     amount = amount - @Amount
WHERE   stock_id = @StockId
于 2012-09-12T08:21:08.507 回答