|
|
|
NHibernate не обновляет, не удаляет данные и молчит как рыба
|
|||
|---|---|---|---|
|
#18+
Привет всем. Я в FluentNHibernate начинающий, возникла такая проблема: не могу с помощью NHibernate обновить либо удалить запись в таблице базы (СУБД Sql Server 2005). При этом вывод данных из таблицы и добавление новой записи проходят успешно. В чем ошибка? Вот так вывожу: Код: plaintext 1. Вот так добавляю: var EditVac = new Vacancy(); Код: plaintext А вот так обновить не получается: Код: plaintext 1. 2. И удалить тоже не получается: Код: plaintext 1. При всем этом безобразии сам NHibernate молчит как рыба, ни эксепшенов, ничего. Прошу помочь. Маппинги на всякий случай (класс Vacancy ссылается на два других класса, и в базе такая же схема): Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.08.2010, 12:19 |
|
||
|
NHibernate не обновляет, не удаляет данные и молчит как рыба
|
|||
|---|---|---|---|
|
#18+
Проблема решена, ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.08.2010, 17:31 |
|
||
|
NHibernate не обновляет, не удаляет данные и молчит как рыба
|
|||
|---|---|---|---|
|
#18+
aleksend, Вообще так не красиво поступать. Решил проблему - опиши решение. Но как я вижу, тут проблема в незнании. Думаю всё решение в session.Flush(); ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.08.2010, 06:35 |
|
||
|
NHibernate не обновляет, не удаляет данные и молчит как рыба
|
|||
|---|---|---|---|
|
#18+
Запихивать сессию в статическое поле - плохая идея. Это своей природе короткоживущий объект, который надо освобождать как можно быстрее. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.08.2010, 11:50 |
|
||
|
|

start [/forum/topic.php?fid=17&msg=36807653&tid=1351125]: |
0ms |
get settings: |
10ms |
get forum list: |
20ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
67ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
65ms |
get tp. blocked users: |
1ms |
| others: | 213ms |
| total: | 400ms |

| 0 / 0 |
