Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
08.05.2014, 03:52
|
|||
---|---|---|---|
|
|||
Entity Не обновляет данные которые уже изменились в БД (наверное кэширует) |
|||
#18+
Ситуация следующая. Допусти я получаю значение. Код: c# 1. 2. 3. 4. 5. 6. 7.
Потом в базе в таблице people что-то меняю например через менеджмент студито sql запросиком Делаю в программе опять запрос к данным Код: c# 1. 2. 3. 4. 5. 6. 7.
А в Table остаться предыдущие значения, конечно если проект перезапустить то данные обновляться. Как сделать чтобы данные всегда были новые не кэшировались ? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
08.05.2014, 11:05
|
|||
---|---|---|---|
Entity Не обновляет данные которые уже изменились в БД (наверное кэширует) |
|||
#18+
1. Пересоздать контекст 2. Поиграться с MergeOption 3. ... еще варианты 4. google - наше все... но, может быть, найдутся любители писать много букв и объяснят почему так... ... |
|||
:
Нравится:
Не нравится:
|
|||
|
08.05.2014, 11:48
|
|||
---|---|---|---|
Entity Не обновляет данные которые уже изменились в БД (наверное кэширует) |
|||
#18+
stim24, вызвать ObjectContext.Refresh ? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
12.05.2014, 14:30
|
|||
---|---|---|---|
|
|||
Entity Не обновляет данные которые уже изменились в БД (наверное кэширует) |
|||
#18+
petalvik, Если делать так Код: c# 1. 2.
Срабатывает очень долго... около 1 минуты т.к. данная таблица большая и имеет много связей. MergeOption не совсем понял где это и как? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
12.05.2014, 14:50
|
|||
---|---|---|---|
|
|||
Entity Не обновляет данные которые уже изменились в БД (наверное кэширует) |
|||
#18+
Нашел вроде такое пока решение Код: c# 1. 2. 3. 4. 5. 6. 7.
Перед использованием записи делать рефреш ее но всеже как бы вообще отключить кеш? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
12.05.2014, 14:52
|
|||
---|---|---|---|
Entity Не обновляет данные которые уже изменились в БД (наверное кэширует) |
|||
#18+
stim24MergeOption не совсем понял где это и как? https://msmvps.com/blogs/kevinmcneish/archive/2010/02/16/setting-entity-framework-mergeoptions-what-works-what-doesn-t.aspx http://msdn.microsoft.com/ru-ru/library/system.data.objects.objectquery.mergeoption(v=vs.110).aspx http://msdn.microsoft.com/ru-ru/library/system.data.objects.mergeoption(v=vs.110).aspx ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=17&mobile=1&tid=1349777]: |
0ms |
get settings: |
9ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
130ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
47ms |
get tp. blocked users: |
2ms |
others: | 11ms |
total: | 238ms |
0 / 0 |