将文本框中的值插入2个不同的表ms-access

时间:2017-04-07 07:27:31

标签: ms-access

我的数据库中有两种类型的表。 项目和服务表。 两个表都有projectNo和address字段。 我创建了3个表单,一个用于项目部门(仅查看),一个用于服务部门(仅查看),另一个表单是第一表单和第二表单的组合,将用于销售部门的数据输入表单。 因此,在数据输入表单中,表单中将有2个projectNo和地址文本框,因为1表示项目表,另一个表示服务表。 是否有关于如何通过单个文本框值填充两个表字段的建议?

表结构。
project - projectNo;订购;工程师;地址;
服务-projectNo;保证; warrantyEnd;地址;

1 个答案:

答案 0 :(得分:1)

简短的回答是肯定的。在更新其中一个表单中的文本框后,您可以使用vba代码更新第二个表中的字段。然而,关键问题是,如果两个表中的地址字段始终相同,为什么还要有地址字段。

项目与服务之间有什么关系?所有服务是否都与他们的项目具有相同的地址?服务是由多个项目共享的吗?

解决方案可能只是从其中一个表中删除地址或使服务形成项目表单的子表单