Partilhar via


CDaoWorkspace::BeginTrans

telefonar Essa função de membro para iniciar uma transação.

void BeginTrans( );

Comentários

Depois que você telefonar BeginTrans, as atualizações feitas em sua estrutura de dados ou banco de dados entram em vigor quando você confirmar a transação.Como o espaço de trabalho define um única transação espaço, a transação se aplica a todos os bancos de dados abertos no espaço de trabalho.Há duas maneiras para concluir a transação:

  • telefonar the CommitTransfunção de membro para confirmar a transação e salvar as alterações na fonte de dados.

  • Or telefonar the Reversãofunção de membro para cancelar a transação.

Fechar o objeto do espaço de trabalho ou um objeto de banco de dados enquanto uma transação está pendente reverte todas as transações pendentes.

Se você precisar isolar as transações em uma fonte de dados ODBC daquelas em outra fonte de dados ODBC, consulte o SetIsolateODBCTransfunção de membro .

Requisitos

Cabeçalho: afxdao.h

Consulte também

Referência

Classe CDaoWorkspace

Gráfico de hierarquia

CDaoWorkspace::GetIsolateODBCTrans

CDaoWorkspace::CommitTrans

CDaoWorkspace::reversão

Outros recursos

CDaoWorkspace membros