Программный файл: ...\Samples\Solution\Db\Trans.scx

В рассматриваемом примере демонстрируется весь цикл транзакций, начало транзакции, окончание транзакции, откат транзакциит. Вы можете принять решение: сохранить измененные данные для одной таблицы или отменить эти изменения (если для таблицы используется режим табличной буферизации); при использовании механизмов Управляемых Транзакций вы можете управлять сохранением или откатом выполненных изменений для нескольких Таблиц.

Для начала процесса редактирования данных - нажмите кнопку Begin. После завершения редактирования данных: вы можете нажать повторно кнопку Begin - для начала следующего цикла редактирования, или нажать кнопку End - для записи данных в Источник или кнопку Rollback - для отмены выполненных изменений.

Ключевыми командами в данном Примере являются следующие команды:

  CopyCode imageКопировать Код
BEGIN TRANSACTION

END TRANSACTION

ROLLBACK

Для определения уровня текущей Транзакции используется функция:

  CopyCode imageКопировать Код
TXNLEVEL( )

См. также