![]() |
Модераторы: gambit |
![]() ![]() ![]() |
|
aleksend |
|
||||||||||
![]() Новичок Профиль Группа: Участник Сообщений: 9 Регистрация: 17.2.2009 Репутация: нет Всего: нет |
Привет всем. Я в FluentNHibernate начинающий, возникла такая проблема: не могу с помощью NHibernate обновить либо удалить запись в таблице базы (СУБД Sql Server 2005). При этом вывод данных из таблицы и добавление новой записи проходят успешно. В чем ошибка?
Вот так вывожу:
Вот так добавляю:
Global.CurrentSession.SaveOrUpdate(EditVac); А вот так обновить не получается:
И удалить тоже не получается:
При всем этом безобразии сам NHibernate молчит как рыба, ни эксепшенов, ничего. Прошу помочь. Маппинги на всякий случай (класс Vacancy ссылается на два других класса, и в базе такая же схема):
![]() |
||||||||||
|
|||||||||||
Wanderer2019 |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 937 Регистрация: 3.12.2004 Где: Санкт-Петербург/П рага Репутация: 1 Всего: 17 |
Тебе нужно изменения закоммитеть, прежде чем они вступят в силу..
Смотри transaction объект. Я так понимаю в этом проблема, если в остальном ошибок не кидает. Это сообщение отредактировал(а) Wanderer2019 - 23.8.2010, 15:19 |
|||
|
||||
aleksend |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 9 Регистрация: 17.2.2009 Репутация: нет Всего: нет |
Гениально! Кто не знает, тот фигушки догадается
![]() |
|||
|
||||
![]() ![]() ![]() |
Прежде чем создать тему, посмотрите сюда: | |
|
Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов. Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, stab, mr.DUDA, Exception. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Базы данных под .NET | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |