Иллюстрированный самоучитель по Access 2002

Методы объекта Workspace для выполнения транзакций


Метод



Описание

BeginTrans

Обозначает начало транзакции. Транзакции могут быть вложенными

CommitTrans

Обозначает конец транзакции. В этот момент все изменения сохраняются в источнике без возможности их отмены

RollBack

Завершение транзакции и отмена результата ее выполнения. Записи в источнике возвращаются в прежнее состояние, отмеченное командой BeginTrans

Все базы данных, открытые в рабочей области, имеют общую область действия транзакций. Это значит, что действие методов BeginTrans, CommitTrans и RollBack объекта Workspace распространяется на все базы данных в семействе Databases объекта Workspace.

Рассмотрим пример программы на VBA с использованием механизма выполнения транзакций (программа 16.11). В приложении "Игра в доминирование" механизм транзакций не используется.



Содержание раздела