繁体   English   中英

Microsoft Access 2010-外键作为下拉列表

[英]Microsoft Access 2010 - Foreign Key as Dropdown

我有两个表格以表格形式显示:

tblUsers-> user_id,名字,姓氏,group_id

tblGroups-> group_id,groupName,groupDesc

我可以获得所需的数据:

从tblGroups内部联接中选择tblUsers.firstname,tblUsers.lastname,tblGroups.groupName。tblGroups上的tblUsers。

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

谢谢加雷斯

右键单击ComboBox(假设它是ComboBox ...),然后打开“属性”窗口。

将行源设置为:

Select Group_ID, GroupName from tblGroups

将列计数设置为2,因为您希望组合存储ID和组名称

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

将“绑定列”设置为1,因为您要绑定到ID列而不是“组名”列,因为要查询组ID更容易。

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM