TN047 : spécifications de détente de transaction de base de données
Cette remarque technologique, qui présentait les spécifications de transaction des classes de base de données ODBC MFC, est désormais obsolète. Avant MFC 4.2, les classes de base de données requerraient que les curseurs soient conservés sur les jeux d'enregistrement après une opération CommitTrans ou Restaurer. Si le pilote ODBC et le SGBD ne prenait pas en charge ce niveau de la rétention de curseur, les classes de base de données ne permettaient pas les transactions.
À compter de MFC 4.2, les classes de base de données ont levé la restriction de recourir à la conservation de curseur. Les transactions sont activées si le pilotes les supporte. Toutefois, vous devez maintenant activer le résultat d'une opération CommitTrans ou Rollback sur les jeux d'enregistrement ouverts. Consultez les fonctions membres CDatabase::GetCursorCommitBehavior et CDatabase::GetCursorRollbackBehavior pour plus d'informations.