powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / выборка фильтров поиска
5 сообщений из 5, страница 1 из 1
выборка фильтров поиска
    #37533169
Erik_Kartmann
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здрасьте, когда писал приложения с помощью датасетов -
формировал выражение строки where всякими ифами и кейсами.
Затем подставлял в запрос. а тут как делать?
---------------------------------------------------------
SET @@verSION = 'Microsoft SQL Server 2005 - 9.00.3042.00 (Intel X86) Feb 9 2007 22:47:07 Copyright (c) 1988-2005 Microsoft Corporation Standard Edition on Windows NT 6.0 (Build 6002: Service Pack 2) '
...
Рейтинг: 0 / 0
выборка фильтров поиска
    #37533178
Erik_Kartmann
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В голову только так приходит:
типа сформировал var query селект, фром все дела...
а дальше
if (что-нибудь, например поле не пустое, или галочка нажата)
query_result = var.Where(что-то там =>fild1 = "ыыыы");
else
query_result = var.Where(что-то там =>fild2 = "aaaaa");
f jlybv pfghjcjv 'nj ytkmpz&
...
Рейтинг: 0 / 0
выборка фильтров поиска
    #37533182
Erik_Kartmann
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В голову только так приходит:
типа сформировал var query селект, фром все дела...
а дальше
if (что-нибудь, например поле не пустое, или галочка нажата)
query_result = query .Where(что-то там =>fild1 = "ыыыы");
else
query_result = query .Where(что-то там =>fild2 = "aaaaa");
а одним запросом это нельзя?
в самом запросе, а не с готовым анонимным типом. ?
...
Рейтинг: 0 / 0
выборка фильтров поиска
    #37533184
Erik_Kartmann
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
*правка
...
Рейтинг: 0 / 0
выборка фильтров поиска
    #37534541
Lelouch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вообще-то запрос будет выполняться при выполнении методов ToList, ToArray, etc. Или при выполнении цикла foreach. Так что такие конструкции максимум могут ухудшить структуру запроса (если используется linq to sql, EF вроде менее чувствителен к такому). Или я не правильно понял вопрос?
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / выборка фильтров поиска
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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