У меня есть таблица в Access, на которую я запускаю запрос. В принципе, у меня есть контроль над формой, в которой пользователь может ввести некоторую информацию. Затем я хочу, чтобы запрос просматривал любые записи, подобные ему (используя «» & (control) & «» для подстановочных знаков), или если пользователь ничего не ввел, найдите все записи, включая нулевые значения ,MS Access query - получить как значения или все (включая null)
На данный момент у меня есть это в выражении строитель:!
IIf([Forms]![frmMint]![cmbSource]<>"",([tblMInt].[fldSource]) Like "*" & [Forms]![frmMint]![cmbSource] & "*",[fldSource])
Здесь [Формы] [frmMint] [cmbSource] наш контроль, и [fldSource] наше поле.
Теперь это работает - когда вы вводите что-то в элемент управления, оно отображает что-либо содержащее текст из нашего контроля, как и должно быть, а когда вы этого не показываете, все. НО он не показывает никаких записей с нулевыми значениями в нашем поле.
Может ли кто-нибудь помочь, желательно без необходимости писать SQL? Я только говорю это, потому что мне придется выполнять эту операцию примерно на 20 нечетных полях.