質問にあるように、クエリを実行しようとすると、このエラーが発生します。
各テーブルで検索したい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]フィールドを削除するとエラーはなくなりますが、これはインクプリンターフィールドと同じであり、これが問題を引き起こしている理由はわかりません。