![]() |
Модераторы: gambit |
![]() ![]() ![]() |
|
Magnetic |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 111 Регистрация: 11.11.2006 Репутация: нет Всего: 1 |
Надо заново загрузить значения из базы в объекты, как это делает следующий код
Если например, у меня 1000 категорий, то этот метод делает 1000 запросов select, что очень плохо. Надо, чтобы количество запросов было как можно ближе к 1 и не росло с ростом количества категорий. Как такое можно сделать? --------------------
Dude, where's my car? |
|||
|
||||
emmanuil |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 380 Регистрация: 9.1.2007 Репутация: нет Всего: 3 |
Magnetic,
А для чего обновлять столько объектов? Поработал с объектами, сохранил изменения. Если обращаться к свойству типа System.Data.Linq.Table<>, то запрос на получение объектов будет выполнен и будут возвращен список объектов как в таблице, но только не обновляться свойства в существующих объектах. Ничего страшного не будет если ты будешь создавать дата контекст перед операциями, а потом уничтожать. |
|||
|
||||
![]() ![]() ![]() |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | LINQ (Language-Integrated Query) | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |