Создание формы в Access, и я хочу отфильтровать вход на основе выбранного параметра - PullRequest
0 голосов
/ 23 февраля 2019

Попытка ввода данных в Access.Когда я выбираю источник данных в качестве «SQL» для фильтрации на основе выбранного ввода, он дает мне ошибку: syntax error missing operator

SELECT 
CASE
Me.Regmen = '*First Line *' THEN tblFirstLine.ID, tblFirstLine.FixedDose
ELSE tblSecondLine.ID, tblSecondLine.[Fixed Dose]
END
FROM tblFirstLine, tblSecondLine;`

1 Ответ

0 голосов
/ 23 февраля 2019

После ключевого слова "CASE" вам нужно ключевое слово "WHEN", например:

SELECT 
CASE WHEN
Me.Regmen = '*First Line *' THEN tblFirstLine.ID, tblFirstLine.FixedDose
ELSE tblSecondLine.ID, tblSecondLine.[Fixed Dose]
END
FROM tblFirstLine, tblSecondLine;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...