Поделиться через


CDaoWorkspace::BeginTrans

Эта функция-член вызывается для инициализации транзакции.

void BeginTrans( );

Заметки

После вызова BeginTrans, обновления, сделанные к данным или структура базы данных вступает в силу при сохранении транзакцию.Поскольку область определяет одну пространство транзакции, то транзакция применяется ко всем открытым базам данных в рабочей области.2 Способа запуска транзакции.

  • Вызовите функцию-член CommitTrans чтобы зафиксировать транзакцию и сохранения изменений в источнике данных.

  • Или вызовите функцию-член откат чтобы отменить транзакцию.

Закрытие область объект или объект базы данных, пока транзакция отложена откатит все ожидающие транзакции.

Если необходимо изолировать транзакций в одном источнике данных ODBC от тех, на другом источнике данных ODBC см. в разделе SetIsolateODBCTrans функции-члена.

Требования

Header: afxdao.h

См. также

Ссылки

Класс CDaoWorkspace

Диаграмма иерархии

CDaoWorkspace::GetIsolateODBCTrans

CDaoWorkspace::CommitTrans

CDaoWorkspace::Rollback