TN047 : Assouplissement des exigences de Transaction de base de données

Cette note technique, qui discute les conditions de la transaction des classes de base de données ODBC MFC, est maintenant obsolète. Avant de MFC 4.2, les classes de base de données exige que les curseurs soient préservées sur les Jeux d'enregistrements après une opération CommitTrans ou Rollback . Si le pilote ODBC et le SGBD n'appuyait pas ce niveau de préservation du curseur, puis les classes de base de données ne permettant pas les transactions.

Commençant avec MFC 4.2, les classes de base de données ont assoupli les restrictions nécessitant préservation de curseur. Les transactions ne seront activées si le pilote prend en charge les. Cependant, vous devez maintenant vérifier l'effet d'une opération CommitTrans ou Rollback sur les Jeux d'enregistrements ouvert. Voir les membres des fonctions CDatabase::GetCursorCommitBehavior et CDatabase::GetCursorRollbackBehavior pour plus d'informations.

&Notes techniques par le numéro |nbsp ; Notes techniques par catégorie

Index