Database 如何在Microsoft Access 2010中为多个表进行表单输入?

Database 如何在Microsoft Access 2010中为多个表进行表单输入?,database,forms,ms-access,ms-access-2010,Database,Forms,Ms Access,Ms Access 2010,我想在Access 2010中制作一个表单,允许我输入有关发票的信息,并能够选择与发票关联的客户、商店和员工的姓名。客户、门店和员工存储在单独的表中,映射表(即invoice customer,它只有InvoiceID和CustID)将其连接到invoice 当我制作的表单仅为单个表的信息制作记录时,我可以使用该表单创建新记录并编辑以前的记录,但当我制作的任何表单包含来自其他表的信息时,它将仅显示当前记录,而不会创建新记录或编辑记录。如何制作这样的表单?您可能希望阅读,我怀疑您不需要客户、商店和

我想在Access 2010中制作一个表单,允许我输入有关发票的信息,并能够选择与发票关联的客户、商店和员工的姓名。客户、门店和员工存储在单独的表中,映射表(即invoice customer,它只有InvoiceID和CustID)将其连接到invoice

当我制作的表单仅为单个表的信息制作记录时,我可以使用该表单创建新记录并编辑以前的记录,但当我制作的任何表单包含来自其他表的信息时,它将仅显示当前记录,而不会创建新记录或编辑记录。如何制作这样的表单?

您可能希望阅读,我怀疑您不需要客户、商店和员工的连接表-连接表通常仅在您可以将多个东西与其他东西中的一个关联时才需要,例如,一张发票的多个位置

这将使事情变得更容易,因为您可以使用组合框允许用户按名称选择这些项目,然后将id写回invoice表

您可能想查看Northwind数据库(nwind.mdb)了解一些想法。它附带所有版本的Access