TN047: Rilassante requisiti di transazione di Database

Questa nota tecnica, che ha discusso i requisiti di transazione delle classi di database ODBC MFC, ora è obsoleta. Prima di MFC 4.2, le classi di database necessaria che i cursori essere conservata sul recordset dopo un'operazione di CommitTrans o Rollback . Se il driver ODBC e DBMS non supportano questo livello di conservazione del cursore, poi le classi di database ha fatto non consentono le transazioni.

A partire da MFC 4.2, le classi di database sono rilassato la restrizione di richiedere la preservazione del cursore. Le transazioni verranno attivate se il driver supporta li. Tuttavia, è ora necessario controllare l'effetto di un'operazione CommitTrans o Rollback sui recordset aperti. Vedi il membro funzioni CDatabase:: GetCursorCommitBehavior e CDatabase:: GetCursorRollbackBehavior per ulteriori informazioni.

&Note tecniche per numero |nbsp; Note tecniche per la categoria

Index