如何在Access中使用“喜欢”和表单中的另一个函数或字段?

时间:2018-11-27 16:15:35

标签: ms-access sql-like

我有一个下拉菜单,您可以从预先输入的值中选择年份。根据您从下拉菜单([字段])中选择的年份,该字段用于不同的查询中以显示不同的数据。

我想在带有Like运算符和通配符的查询中使用此字段。

我打开了表单,并且[Form]![SubForm]![Field]的值等于例如2018。如果我尝试<spring.boot.version>2.1.0.RELEASE</spring.boot.version> <spring-cloud.version>Finchley.RELEASE</spring-cloud.version> <!-- Zipkin - tracing --> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-zipkin</artifactId> </dependency> ,它可以正常工作。

我尝试了此操作,但没有用:Like "*2018"

关于如何实现这一目标的任何想法?

1 个答案:

答案 0 :(得分:0)

您的原始代码按原样使用文本。
Like "*[Form]![SubForm]![Field]"正在搜索类似于[Form]![SubForm]![Field]的文本。

您需要查找类似于控件内容的文本,而不是控件的引用:
Like "*" & [Form]![SubForm]![Field]

上面的代码将*与控件中保存的值连接起来。