void BeginTrans ();
броска (CDaoException, CMemoryException);
Примечания
Вызовите эту функцию-член начать транзакцию. После того, как вы называете BeginTrans, обновления, внесенные в структуру базы данных или данных вступают в силу при фиксации транзакции. Потому что Рабочая область определяет пространство одной транзакции, транзакция применяется для всех открытых баз данных в рабочей области. Существует два способа для завершения транзакции:
Закрытие объекта или объекта базы данных в то время как отложенные транзакции выполняется откат всех ожидающих транзакций.
Если вам нужно изолировать операции на один источник данных ODBC от тех, на другой источник данных ODBC, увидите функции-члена SetIsolateODBCTrans.
Для информации о сделках, обратитесь к статье DAO рабочее пространство: Управление операции. Дополнительные сведения о рабочих областях можно найти в статье DAO рабочее пространство. Обе статьи находятся в Руководстве по Visual C++ программист.
Обзор CDaoWorkspace | Члены класса | Иерархическая схема
См. также CDaoWorkspace::GetIsolateODBCTrans, CDaoWorkspace::CommitTrans, CDaoWorkspace::Rollback