|
|
|
Все или Ничего - Не работает запрос на выборку с параметрами?
|
|||
|---|---|---|---|
|
#18+
Запрос на выборку кодов значений из основной таблицы. Пользователю предоставляется самомтоятельный выбор 4 параметров типа: [Введите интересующий Вас вариант поля №1] OR [Введите интересующий Вас вариант поля №1] is null; потом [Введите интересующий Вас вариант поля №2] OR [Введите интересующий Вас вариант поля №2] is null, потом поля3 и 4 соответственно. Проблема. Результаты выдаются либо если указаны все параметры, либо не указан ни один. Допустим, выбор нужен только по двум полям, а по полям остальным требуется возврат всех записей - как быть? С уважением. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.11.2003, 19:54 |
|
||
|
Все или Ничего - Не работает запрос на выборку с параметрами?
|
|||
|---|---|---|---|
|
#18+
Не работает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.11.2003, 06:57 |
|
||
|
Все или Ничего - Не работает запрос на выборку с параметрами?
|
|||
|---|---|---|---|
|
#18+
Если открыть запрос в режиме "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 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.11.2003, 10:36 |
|
||
|
|

start [/forum/topic.php?fid=45&msg=32314106&tid=1678466]: |
0ms |
get settings: |
10ms |
get forum list: |
19ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
77ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
49ms |
get tp. blocked users: |
2ms |
| others: | 215ms |
| total: | 395ms |

| 0 / 0 |
