gpt4 book ai didi

forms - Microsoft Access 2010 - 外键作为下拉菜单

转载 作者:行者123 更新时间:2023-12-05 01:22:42 26 4
gpt4 key购买 nike

我有两个表格显示在一个表单中:

tblUsers -> user_id, firstname, lastname, group_id

tblGroups -> group_id, groupName, groupDesc

我可以得到我想要的数据:

选择 tblUsers.firstname、tblUsers.lastname、tblGroups.groupNameFROM tblGroups INNER JOIN tblUsers ON tblGroups.[group_id] = tblUsers.[group_id];

但我需要的是一个显示用户信息和组的下拉列表但显示组的名称而不是 ID 的表单,因此可以为特定用户更改组,例如经理、编辑等...

谢谢,加雷斯

最佳答案

右键单击组合框(假设它是一个组合框...)并打开“属性”窗口。

将行源设置为:

Select Group_ID, GroupName from tblGroups

将列数设置为 2,因为您希望组契约(Contract)时存储 ID 和组名

将列宽设置为“0; 2”(不带引号)。这实际上将隐藏 ID,因为 ID 字段的列宽为 0。

将 Bound Column 设置为 1,因为您要绑定(bind)到 ID 列而不是 Group Name 列,因为 Group ID 更容易查询。

然后您使用 Me!MyComboboxName.Value 引用组合以获取组 ID。

关于forms - Microsoft Access 2010 - 外键作为下拉菜单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17221832/

26 4 0