【发布时间】:2020-10-14 05:24:43
【问题描述】:
在我的 MS-Acces 2013 项目中,我想在列表框中显示订单。我想按公司过滤带有组合框的订单。组合框列出了所有公司以及一个 ALL 选项。我解决这个问题的方法是:
公司组合框:
SELECT tblCompany.Name as Filter, tblCompany.Name
FROM tblCompany
UNION SELECT "*","<ALL>"
FROM tblCompany
ORDER BY tblCompany.Name;
订单列表:
SELECT *
FROM tblOrders
INNER JOIN tblCompany ON tblOrders.CompanyID = tblCompany.ID
Where tblCompany.Name Like CompanyCombobox;
CompanyCombobox 是伪代码
我不喜欢这个解决方案。我觉得很脏我的直觉告诉我,我需要过滤公司身份。
什么是约定?
【问题讨论】:
标签: ms-access filter combobox wildcard