我正在使用带有查询的MS Access并要求用户输入(以列表格式)。如果我按如下方式运行查询,它可以工作:
WHERE var in (1,2,3)
但如果我提示用户输入它,它就不起作用(还有其他语法吗?)
WHERE var in ([Enter list:])
我不想创建一个组合框表单/列表等,如果我不必这样做的话。
答案 0 :(得分:1)
Access不支持将参数作为https://router/{service}/{all-operations-from-service}
在您的示例中,无论用户为IN ()
提供什么,都将被解释为一个值 - 而不是值列表。
你可以做这样的事情,但它很难看,可能很慢......
[Enter list:]