Esta nota técnica, que examinó las necesidades de transacción de las clases de base de datos ODBC de MFC, ahora está obsoleta. Antes de MFC 4.2, las clases de base de datos requieren que los cursores preservarse en conjuntos de registros después de una operación CommitTrans o Rollback . Si el controlador ODBC y el DBMS no apoya este nivel de conservación de cursor, entonces las clases de base de datos no permiten las transacciones.
A partir de MFC 4.2, las clases de base de datos han relajado la restricción de la necesidad de preservación de cursor. Las transacciones se activará si el controlador es compatible con ellas. Sin embargo, ahora se debe comprobar el efecto de una operación de CommitTrans o Rollback en conjuntos de registros abiertos. Ver los miembros funciones CDatabase::GetCursorCommitBehavior y CDatabase::GetCursorRollbackBehavior para obtener más información.
&Notas técnicas por número |nbsp; Notas técnicas por categoría