Передать параметр даты начала и окончания из текстового поля формы доступа - PullRequest
0 голосов
/ 16 февраля 2020

Я использую MS Access 2016, я пытаюсь передать параметр начальной и конечной даты в запрос, например, что-то вроде: =>[start date] & <= [End date]

Что мне нужно, если я оставлю пустую дату, например, начало или конец Мне потребовались все даты начиная с этой даты начала или все даты вплоть до даты окончания.

1 Ответ

0 голосов
/ 16 февраля 2020

Просто включите ветку or is null в критерии выбора запроса, например:

select * from YourTable 
where 
    (YourDate >= Forms![Your Form]![Start Date] or Forms![Your Form]![Start Date] is null) and 
    (YourDate <= Forms![Your Form]![End Date]   or Forms![Your Form]![End Date]   is null)
...