powered by simpleCommunicator - 2.0.50     © 2025 Programmizd 02
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / NHibernate. После update не отображаются обновления в записях
8 сообщений из 8, страница 1 из 1
NHibernate. После update не отображаются обновления в записях
    #38962990
saxix
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Приветствую.
Есть записи, которые отображает программа. Во время выполнения некоторые поля в записи апдейтятся. Но обновления не отображаются в селектах. Помогает только перезагрузка программы (новая сессия). Почему такое может быть?
...
Рейтинг: 0 / 0
NHibernate. После update не отображаются обновления в записях
    #38963000
saxix
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А если в эту таблицу добавляется новая запись - она в селекте отображается
...
Рейтинг: 0 / 0
NHibernate. После update не отображаются обновления в записях
    #38963027
Фотография Axeleron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
saxix,
Refresh пробовали?
...
Рейтинг: 0 / 0
NHibernate. После update не отображаются обновления в записях
    #38963038
saxix
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Axeleronsaxix,
Refresh пробовали?
Refresh чего?
...
Рейтинг: 0 / 0
NHibernate. После update не отображаются обновления в записях
    #38963073
Фотография Axeleron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
saxixRefresh чего?
Того самого
...
Рейтинг: 0 / 0
NHibernate. После update не отображаются обновления в записях
    #38963092
saxix
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AxeleronsaxixRefresh чего?
Того самого
у меня при каждом селекте новая коллекция. Форму обновлять нет смысла
...
Рейтинг: 0 / 0
NHibernate. После update не отображаются обновления в записях
    #38963111
Фотография Axeleron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
saxix,
Думаю, без кода Вам вряд ли кто ответит, что у Вас там не работает.
...
Рейтинг: 0 / 0
NHibernate. После update не отображаются обновления в записях
    #38963211
saxix
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ДАже не представлю какой код можно приложить
Получение списка записей
Код: c#
1.
2.
3.
4.
5.
6.
7.
public IList<Data>  GetData(String data)
{
  ICriteria criteria = session.CreateCriteria<Data>("data");
  if (!String.IsNullOrWhiteSpace(data))
     criteria.Add(Restrictions.Eq("data.name", data));
  return criteria.List<Data>();
}


Запускаем программу, через данный метод получаем коллекцию Data. Ручками делаем апдейт в базе и, скажем, в data.name значение 1 меняем на значение 2. Не закрывая программу опять дергаем метод GetData("") - на выходе коллекция, но той записи, в которой производили апдейт data.name - старое значение. Однако если дергать метод GetData("2") - тоесть поиск по новому значению - запись будет найдена, но коллекции в поле data.name - старое значение
Переоткрыть программу - все ок.
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / NHibernate. После update не отображаются обновления в записях
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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