![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
TIBTransaction.Rollback [Firebird 2.0]
starling13 © (2006-06-13 21:02:00)Транзакция остаётся активной после Rollback. Ведь по документации для такого отката, когда транзакция не завершается применяется метод RollbackRetained.
starling13 (2006-06-13 22:31:00) [1]
> Или команда Rollback не прошла по ошибке (допустим просто
> не вызывалась)
Точно. Сам себя перехитрил, а компоненты работают так, как нужно.
Спасибо.
Sergey Masloff (2006-06-13 21:39:00) [2]>Ведь по документации для такого отката, когда транзакция не завершается >применяется метод RollbackRetained
Это в какой документации такое написано? Вообще-то при этом создается новая транзакция с копией контекста откатившейся.
>Транзакция остаётся активной после Rollback
Это вообще ерунда. Если у вас какие-то компоненты делают автоматический перестарт это не значит что транзакция не откатилась и не завершена. Или команда Rollback не прошла по ошибке (допустим просто не вызывалась)