Я пытаюсь выполнить поиск пользователя по таблице в Microsoft Access 2010, но команда SQL не работает. Команда, которая загружает и обновляет таблицу, выглядит так:
SELECT Equipment.equipmentID, Equipment.equipmentName, Equipment.model,
Equipment.make, Equipment.equipmentLocation FROM Equipment ORDER BY Equipment.equipmentName;
Это работает, но когда я пытаюсь использовать переменную (или любые другие нормальные критерии):
searchItem = Me.searchBox.Value
Me.List64.RowSource = "SELECT Equipment.equipmentID, Equipment.equipmentName,
Equipment.model, Equipment.make, Equipment.equipmentLocation FROM Equipment
WHERE Equipment.equipmentName LIKE '%searchItem%' ORDER BY Equipment.equipmentName;"
Я также пробовал что-то вроде "% 10%" вместо переменной searchItem, но команда выдает таблицу пустой, без ошибок. Я подозреваю, что проблема в названии столбца Equipment.eqiupmentName, но я не могу понять, что здесь не так.
Вот краткий обзор того, как выглядит таблица:
![test](https://i.stack.imgur.com/VWAnw.jpg)