CDaoWorkspace::BeginTrans

void BeginTrans ();
броска (CDaoException, CMemoryException);

Примечания

Вызовите эту функцию-член начать транзакцию. После того, как вы называете BeginTrans, обновления, внесенные в структуру базы данных или данных вступают в силу при фиксации транзакции. Потому что Рабочая область определяет пространство одной транзакции, транзакция применяется для всех открытых баз данных в рабочей области. Существует два способа для завершения транзакции:

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

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

Для информации о сделках, обратитесь к статье DAO рабочее пространство: Управление операции. Дополнительные сведения о рабочих областях можно найти в статье DAO рабочее пространство. Обе статьи находятся в Руководстве по Visual C++ программист.

Обзор CDaoWorkspaceЧлены класса | Иерархическая схема

См. также CDaoWorkspace::GetIsolateODBCTrans, CDaoWorkspace::CommitTrans, CDaoWorkspace::Rollback

Index