MAVLogout ....
буль-буль-буль - всякий код
дальше добавляется строчка в табличку, срабатывает тригер, в котором стоит rollback transaction - в результате откатывается вся транзакция, а мне нужно, только чтобы блокировалось добавление данных. Что делать?
Вложенные транзакции
Модератор: Andrew™
Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion и MAV который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion и MAV который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
Re: Вложенные транзакции
библиотека как и MS Query Analizer работает в режиме AUTOCOMMIT_ONАрсений писал(а):MAVLogout ....
буль-буль-буль - всякий код
дальше добавляется строчка в табличку, срабатывает тригер, в котором стоит rollback transaction - в результате откатывается вся транзакция, а мне нужно, только чтобы блокировалось добавление данных. Что делать?
MAVLOGOUT включает AUTOCOMMIT_OFF
если хочется юзать вложенные транзакции скорее всего надо отказаться от MAVLOGOUT/MAVCOMMIT, а импользовать MAVExecute объект для
организации вложенных транзакци begin tran...
более подробно как работает транзакция можно посмотреть в Profiler'е