设计一个查询,该查询根据组合框中的关键字选择记录

时间:2019-05-09 12:10:35

标签: access

我的记录中有多个单词可以将其分类为dat,即:Lubricant- SJG Lubricant Lockhole Sherlock 100ml。在组合框中,我在名为“材料”的列中将其列为“润滑剂”。所有记录都具有此分类,例如“工具”-然后是说明。我的组合框中有材料列表,例如,工具,螺钉,固定装置等等,材料字段首先具有关键字,然后是描述,我需要根据description.ex中的关键字过滤记录。例如,灯具,润滑剂,木材,指甲,油漆等。管道

我需要根据描述中与组合box.ex中的单词相同的关键字过滤记录。灯具,润滑剂,木材,指甲,油漆等。

我创建了一个查询

[Forms]![TblPurchases]![CboMaterial]

我不希望构造查询以查找材料列并基于combobox关键字过滤记录。我预计,如果我选择“水泥” formcombo框,我应该得到一条记录,例如 水泥-波特兰水泥90磅袋(这是“材料”列的记录)

1 个答案:

答案 0 :(得分:0)

您要做的是进入查询设计器和设计视图。然后在您要按排序方式排序的列的条件字段中:

LIKE [FORMS]![MAIN_FORM].InputBox & "*"

应该返回所有以输入框中的文本开头的结果。

有关访问“像”运算符的更多信息,请参见here。可以在here中找到有关SQL LIKE运算符的更多信息。