继承基于不同字段值的字段值

时间:2014-08-14 20:33:37

标签: sql ms-access

有一个人tblPeople表,每个人都有一个ID字段和一个休假(是/否值)字段。

我有一个表单,它从一个不同的表单继承了一个人的ID。由于两个表单使用的表格不同于tblPeople,因此该表格中只有人员的ID字段而不是他的休假字段,因此我无法直接继承休假字段。

我想要的是获得该人的休假价值:我认为我可以创建一个具有记录源的组合框:SELECT Vacation FROM tblPeople WHERE tblPeople.ID = Me.txtID,它只返回1条记录,然后将其编码为自动选择第一个价值并保持隐藏或其他东西。但这涉及一些毫无意义,笨拙和丑陋的代码。

我的问题是,是否有另一种方法可以做到这一点。

1 个答案:

答案 0 :(得分:0)

将表单基于在假期字段中保留联接的查询。然后该字段将自动显示而无需代码。更好的是,如果度假值发生变化,那么就不需要更新代码等 - 事实上这就是关系数据库的整体美感!