![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Открытие/закрытие транзакции
мини-кодер © (2008-09-03 17:42:00)БД Oracle, компоненты доступа DOA
Как с помощью TOracleSession открыть и закрыть транзакцию?
Нашел флаг InTransaction, но он только для чтения.
мини-кодер (2008-09-03 18:51:00) [21]
> определяется в контексте транзакции.
сорри, определяется в контексте сессии
мини-кодер (2008-09-03 18:50:00) [22]
> значит ищи подобные методы в других компонентах TOracleXXX18+
ни в TOracleDataset, ни в TOracleQuery нет никаких особых методов открытия закрытия транзакции. Разве что можно указать CommitOnPost, для датасета.
То есть поведение транзации(тип транзакции, уровень изоляции) определяется в контексте транзакции.
> Если неявно начата, то сразу после выполнения обращения с
> клиента так же неявно коммитится
Вопрос на засыпку: а как явно начать транзакцию? SavePoint?
Медвежонок Пятачок (2008-09-03 18:37:00) [23]тогда как?
Если неявно начата, то сразу после выполнения обращения с клиента так же неявно коммитится
Palladin (2008-09-03 18:33:00) [24]значит ищи подобные методы в других компонентах TOracleXXX18+
мини-кодер (2008-09-03 18:24:00) [25]нет
Palladin (2008-09-03 18:20:00) [26]BeginTransaction или что то на подобие (Open, Start, bEgin, нАчать) существует?
мини-кодер (2008-09-03 18:03:00) [27]тогда как?
Медвежонок Пятачок (2008-09-03 18:01:00) [28]Насколько я понимаю, транзакция открывается автоматически, если не открыта до этого и продолжает быть открытой, пока не произойдет комит или ролбек?
неа
мини-кодер (2008-09-03 17:59:00) [29]так [2] - это то, что мне нужно?
Насколько я понимаю, транзакция открывается автоматически, если не открыта до этого и продолжает быть открытой, пока не произойдет комит или ролбек?
Поправьте, плиз, потому как немного плаваю в этих вопросах
Johnmen (2008-09-03 17:51:00) [30]Ага
мини-кодер (2008-09-03 17:49:00) [31]Точка сохранения/Откатить к точке сохранения?
Johnmen (2008-09-03 17:46:00) [32]Английский знаешь?
мини-кодер (2008-09-03 17:46:00) [33]SavePoint/ RollbacktoSavePoint?
Johnmen (2008-09-03 17:45:00) [34]Искать дальше...