Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Все или Ничего - Не работает запрос на выборку с параметрами? / 4 сообщений из 4, страница 1 из 1
03.11.2003, 19:54
    #32314106
Nowhere Man
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Все или Ничего - Не работает запрос на выборку с параметрами?
Запрос на выборку кодов значений из основной таблицы.
Пользователю предоставляется самомтоятельный выбор 4 параметров типа: [Введите интересующий Вас вариант поля №1] OR [Введите интересующий Вас вариант поля №1] is null; потом [Введите интересующий Вас вариант поля №2] OR [Введите интересующий Вас вариант поля №2] is null, потом поля3 и 4 соответственно.
Проблема. Результаты выдаются либо если указаны все параметры, либо не указан ни один. Допустим, выбор нужен только по двум полям, а по полям остальным требуется возврат всех записей - как быть?
С уважением.
...
Рейтинг: 0 / 0
04.11.2003, 06:57
    #32314270
Nowhere Man
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Все или Ничего - Не работает запрос на выборку с параметрами?
Не работает.
...
Рейтинг: 0 / 0
04.11.2003, 10:36
    #32314435
Все или Ничего - Не работает запрос на выборку с параметрами?
Если открыть запрос в режиме "SQL" и внести:
SELECT Table1.* FROM Table1
WHERE (((Table1.Field1)=[Crit1] Or [Crit1] Is Null) AND ((Table1.Field2)=[Crit2] Or [Crit2] Is Null));

То запрос работает. После сохранения и повторного открытия строка в WHERE будет выглядеть по другому, но смысл тот же.
Можно и в режиме конструктора в ословии для поля указать:
[Crit1] Or [Crit1] Is Null
...
Рейтинг: 0 / 0
04.11.2003, 13:24
    #32314705
Nowhere Man
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Все или Ничего - Не работает запрос на выборку с параметрами?
Спасибо!
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Все или Ничего - Не работает запрос на выборку с параметрами? / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]