CDaoWorkspace::CommitTrans
Эта функция-член вызывается для фиксации транзакции — сохранить в составе команды правка и обновления к одному или нескольким базам данных в рабочей области.
void CommitTrans( );
Заметки
Транзакция состоит из серии изменений к своей структуре баз данных или данные, начиная с вызовом BeginTrans. При выполнении транзакции или исправьте ее или свернуть ее обратно (отмена изменений) с откат. По умолчанию без транзакций обновления к записям зафиксировано немедленно. Вызов BeginTrans вызывает фиксацию обновления быть задержанным до тех пор, пока не будет вызван CommitTrans.
Предупреждение
В одну область транзакции всегда глобальный в рабочей области и не ограничены только один базы данных или набора записей.При выполнении операций с несколькими базе данных или набора записей в рамках транзакции области, CommitTrans фиксирует все ожидающие обновления и восстановления Откат все операции в этих базах данных и наборах записей.
Если закрыть базу данных или область с ожидающими решения транзакциями, транзакции все выполнен откат.
Примечание
Это не механизма двухфазной фиксации.Если одно обновление не удается зафиксировать, то другие по-прежнему фиксируются.
Требования
Header: afxdao.h