Можем ли мы исключить конкретную запись в методе ToList () в модели данных сущности ADO.Net? - PullRequest
2 голосов
/ 13 февраля 2012

Я использую ASP.Net MVC с ADO.Net Entity Data Model. Когда я использую метод ToList (), он выбирает все записи из таблицы.

userEntity.USERs.ToList();

В этом случае можно ли исключить конкретную запись, например, «где» в выражении SQL? Спасибо!

Ответы [ 2 ]

5 голосов
/ 13 февраля 2012

попробуйте что-то вроде

userEntity.Users.Where(row => row.SomeColumn == SomeValue).ToList();

Метод Where() позволит вам наложить ограничения на SQL, сгенерированный для получения списка, как предложение Where в SQL.

3 голосов
/ 13 февраля 2012

Вы должны использовать метод расширения Где .

Может быть что-то вроде:

userEntity.USERs.ToList().Where(user => user.UserId != 3456);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...