我正在尝试从MS access 2013生成一个报告,该报告是根据从组合框中选择的内容创建的。我的设置:
表:员工联系信息,最后一列是"EmployeeSkills“,技能列在一个用逗号分隔的单元格中(即”编程、设计、excel、策略“
表单:我创建了一个带有组合框的表单,其中列出了员工可能具备的技能。用户选择技能(即programming“,然后单击按钮以生成报告。
查询:我的查询按表单搜索组合框的条件
我知道我需要某种类型的“喜欢”函数,因为我的技能是组合在一起的,而我并不是在寻找一个精确的匹配。有没有什么我可以用的函数?
发布于 2014-05-02 21:10:24
您是对的,您需要LIKE运算符。您可能遗漏的是通配符。
因此,您需要将查询的WHERE子句修改为以下内容:
Where [EmployeeSkills] Like "*" & [Forms]![CreateReport]![cmbSkills] & "*"尝试一下:)
https://stackoverflow.com/questions/23428155
复制相似问题