通过连接到另一个表的表单更改一个表的值

时间:2013-08-29 20:37:33

标签: join ms-access-2010

我有一个具有库存页面的访问数据库。我创建了一个带有下拉框的销售表单,其中包含库存项目。此表格还包含小计,税金和总额。我有一个售罄的按钮。

下拉:

ID, Product Name, Quantity, Price

我想做的是:

  1. 从广告资源表中删除1项。
  2. 使用产品ID将记录添加到sales表。
  3. 我已经想出了如何创建记录,但我不知道如何将项目从另一个表中提取到我正在通过表单处理的表中。

    库存表:

    ID, sale/parts, Type, Model, quantity, base value, sale value
    

    销售表:

    ID, inventory.id, subtotal, tax, total
    

    如果有人可以提供帮助,请帮忙,我似乎无法想出这个。

1 个答案:

答案 0 :(得分:0)

您是否有理由要求在一个表单上发生这种情况?最简单的方法(在Access中)是每个表有一个表单。在这种情况下,主表单包含2个子表单(一个用于库存,一个用于销售)。这样,您可以保持所有Access简单性并仍然更新多个表。

另一种方法是编写自定义多表SQL并使用一个表单,但该路由需要更复杂的知识并且删除简单的Access层。

前一种解决方案仍可以图形方式显示为一种形式(在运行时)。