好的,这是我的困境。 (使用Access 2010)
我创建了一个访问数据库,用于管理我工作中的计算机硬件清单。 我创建了一个带有未绑定组合框的表单,只允许使用唯一值。同样在表格上我添加了一份报告,该报告将所有适用的设备与用户名相匹配。目标是当我点击“约翰史密斯”时,它将显示“约翰史密斯”所有的项目(我已经让它工作了)。
这个组合框确实从表中提取数据,其中不同行中有相同名称的倍数。
这是组合框的SQL代码
SELECT DISTINCT [Master Inventory].ID, [Master Inventory].User
FROM [Master Inventory]
ORDER BY [Master Inventory].User;
问题是我的组合框仍然显示多个相同的名称,即使我已经告诉使用唯一值。任何帮助,将不胜感激。
答案 0 :(得分:0)
Id字段将使每行不同。如果删除该列,它应该只给你一次名称。