powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / ObjectContext и linq фильтрация
10 сообщений из 10, страница 1 из 1
ObjectContext и linq фильтрация
    #37837458
Есть ObjectContext данные меняются в локальной таблице, но при фильтрации Linq использует данные с сервера.
Как заставить фильтровать по измененным данным объектов.?!?!?!?!
...
Рейтинг: 0 / 0
ObjectContext и linq фильтрация
    #37846293
bobsvt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Загружай измененные данные и фильтруй по ним....
...
Рейтинг: 0 / 0
ObjectContext и linq фильтрация
    #37847059
handmadeFromRu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а вы хотите подгрузить к примеру 10 записей, поменять что то и фильтрануть?
...
Рейтинг: 0 / 0
ObjectContext и linq фильтрация
    #37847061
handmadeFromRu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
просто что не понятно то что вы поменяли потом на сервак не должно идти чтоль?
...
Рейтинг: 0 / 0
ObjectContext и linq фильтрация
    #37847848
идя в том что загрузить все в табличку работать с ней не сохраняя в базу. Вернее сохранять когда нужно.
Как фильтровать уже загруженные данные в entities (ObjectContext)


А точнее так.

Есть
public partial class FINEntities : ObjectContext - это создал конструктор.


далее в методе Window_Loaded
fINEntities = new WpfApplication11.FINEntities();
var q = fINEntities.Projects;
projectsDataGrid.ItemsSource = q;

все работает


если вызываю например
var q= fINEntities.Projects.Where (c=>c.Name.Contains ("111"));

projectsDataGrid.ItemsSource = q;

то элементы в которых изменил поле Name на 111
не выдаются :(
...
Рейтинг: 0 / 0
ObjectContext и linq фильтрация
    #37847883
handmadeFromRu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
так у вас ж даные привязана к контексту..сохраняй изменения в бд и фильтруйте. если хотите гемор который указали то сохраняйте то что бините в какую глобальную переменую (подход корявый) потом работайет с этим..а с сохранением - придеться обращаться снова к контектсу и синхронизировать данные в памяти и контексте , потом сейвить
...
Рейтинг: 0 / 0
ObjectContext и linq фильтрация
    #37847949
handmadeFromRu,
Ну так заказчик хочет, пытался объяснить что нужно сначала сохраниться. Не уламывается. Типа говорит что в другой программе так было.
Заводить промежуточную коллекцию и извращаться над ней предлагаете?
...
Рейтинг: 0 / 0
ObjectContext и linq фильтрация
    #37848044
handmadeFromRu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
как вариант..если никто другого не подкинет
...
Рейтинг: 0 / 0
ObjectContext и linq фильтрация
    #37848172
bobsvt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Так попробуй фильтровать...

var q= fINEntities.Projects.Where (c=>c.Name.StartsWith ("111"));
...
Рейтинг: 0 / 0
ObjectContext и linq фильтрация
    #37848254
handmadeFromRu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а что даст то, может я его незнаю? ну будет искать строку начинающуюся на 111. Contains вроде как ищет подстраку в строке и возвращает тру ли фолс
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / ObjectContext и linq фильтрация
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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