正如问题所说,每当我尝试运行查询时都会收到此错误。
我想在每个表中搜索 3 个字段、OEM 代码、型号和其他搜索词。
这是SQL:
PARAMETERS [Search] Text ( 255 );
SELECT *
FROM inkSearch
WHERE inkSearch.[OEMCode] & inkSearch.[printers] & inkSearch.[ast] LIKE "*" & [Search] & "*"
UNION SELECT *
FROM tonerSearch
WHERE tonerSearch.[OEM Code] & tonerSearch.[Models] & tonerSearch.[Additional Search Terms] LIKE "*" & [Search] & "*";
如果我删除 LASERS.[Models] 字段,错误就会消失,但这与墨水打印机字段没有什么不同,我看不出这给我带来问题的原因。