CDaoWorkspace::BeginTrans
Appelez la fonction membre pour initialiser une transaction.
Syntaxe
void BeginTrans( );
Notes
Après avoir appelé BeginTrans, les mises à jour que vous apportez à vos données ou la structure de la base de données entrent en vigueur lorsque vous validez la transaction.Étant donné que l'espace de travail définit un espace unique de transaction, la transaction applique à tous les bases de données ouverts dans l'espace de travail.Il existe deux façons de terminer la transaction :
Appelez la fonction membre de CommitTrans pour valider la transaction et pour enregistrer les modifications apportées à la source de données.
Ou appelez la fonction membre de Restaurer pour annuler la transaction.
Fermer l'objet workspace ou un objet de base de données pendant qu'une transaction est en attente annule toutes les transactions en attente.
Si vous devez isoler des transactions dans une source de données ODBC de celles d'une autre source de données ODBC, consultez la fonction membre de SetIsolateODBCTrans .
Configuration requise
Header: afxdao.h
Voir aussi
CDaoWorkspace Class
Graphique hiérarchique
CDaoWorkspace::GetIsolateODBCTrans
CDaoWorkspace::CommitTrans
CDaoWorkspace::Rollback