Compartir a través de


TN047: Reducir los requisitos de las transacciones de base de datos

Esta nota técnica, que explicó los requisitos de transacción de las clases de base de datos ODBC de MFC, ahora está obsoleto. Antes de MFC 4.2, las clases de base de datos requerían que los cursores se conserven en conjuntos de registros después de una operación CommitTrans o Rollback. Si el controlador ODBC y DBMS no admitieron este nivel de conservación del cursor, las clases de base de datos no habilitaron las transacciones.

A partir de MFC 4.2, las clases de base de datos han relajado la restricción de requerir conservación del cursor. Las transacciones se habilitarán si el controlador los admite. Sin embargo, ahora debe comprobar el efecto de una operación CommitTrans o Rollback en conjuntos de registros abiertos. Consulte las funciones miembro CDatabase::GetCursorCommitBehavior y CDatabase::GetCursorRollbackBehavior para obtener más información.

Consulte también

Notas técnicas por número
Notas técnicas por categoría