TN047: Entspannende Datenbanktransaktions-Anforderungen
Dieser Technologie-Hinweis, der die Priorität dieser Anforderungen der MFC-ODBC-Datenbankklassen erläuterte, ist mittlerweile veraltet.Vor MFC 4.2, die Datenbankklassen erforderlich, um die Cursor auf Recordsets nach einem CommitTrans oder Rollback Vorgangs beibehalten werden.Falls der ODBC-Treiber keine DBMS und diese Ebene der Cursor-Beibehaltung unterstützt hat, dann aktivierten die Datenbankklassen keine Transaktionen.
Ab MFC 4.2, haben die Datenbankklassen weniger strikt dass die Einschränkung aus Cursor-Beibehaltung.Transaktionen sind aktiviert, wenn der Treiber dies unterstützt.Sie müssen jedoch die Auswirkungen eines CommitTrans oder Rollback Vorgangs auf geöffneten Recordsets jetzt überprüfen.Weitere Informationen finden Sie unter CDatabase::GetCursorCommitBehavior die Memberfunktionen und CDatabase::GetCursorRollbackBehavior.