powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Создание набора записей с динамической фильтрацией ?
4 сообщений из 4, страница 1 из 1
Создание набора записей с динамической фильтрацией ?
    #32003493
DennisL
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть ли прием построения набора записей с динамической фильтрацией по различным параметрам не формируя строку запроса и не выполняя ее с помощью EXEC ...

Задача следующая есть пользовательская форма в которой надо показывать список записей (например договоров) отфильтрованных по разным параметрам (по фирме клиенту, по статусу, по менеджеру заключившему сделку, по дате , по поставщику и т.д.) Все эти ограничения могут быть как вместе как по отделльности так и не быть вообще ... Надо возвратить весть набор договоров плюс несколько суммарных значений ...

Если бы не ситуация когда по некоторым параметрам ненадо фильтровать вовсе то можно было просто использовать один запро с параметрами ... а тк выходит надо динамически формировать условие WHERE ...
Вопрос нет ли возможности обойти это, например указвать что то вроде WHERE c.Cust_id=@Cust_id где вместо @Cust_id прировнять ALL и фильтра по этому параметру какбы и нет ?
...
Рейтинг: 0 / 0
Создание набора записей с динамической фильтрацией ?
    #32003494
Фотография SergSuper
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а почему быы не писать что-то вроде
WHERE (c.Cust_id=@Cust_id or @Cust_id='') and ...
...
Рейтинг: 0 / 0
Создание набора записей с динамической фильтрацией ?
    #32003496
DennisL
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо ! Просто и в точку! Стыдно что сам не додумался ....
...
Рейтинг: 0 / 0
Создание набора записей с динамической фильтрацией ?
    #32003497
DennisL
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо ! Просто и в точку! Стыдно что сам не додумался ....
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Создание набора записей с динамической фильтрацией ?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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