Поделиться через


TN047. Уменьшение требований к транзакциям баз данных

Эта техническая заметка, которая обсудила требования к транзакциям классов баз данных ODBC MFC, теперь устарела. До MFC 4.2 классы базы данных, необходимые для сохранения курсоров в наборах записей после операции CommitTrans или Rollback . Если драйвер ODBC и СУБД не поддерживали этот уровень сохранения курсоров, классы баз данных не включили транзакции.

Начиная с MFC 4.2, классы базы данных смягчили ограничение на сохранение курсора. Транзакции будут включены, если драйвер поддерживает их. Однако теперь необходимо проверка влияние операции CommitTrans или Rollback на открытые наборы записей. Дополнительные сведения см. в функциях-членах CDatabase::GetCursorCommitBehavior и CDatabase::GetCursorRollbackBehavior .

См. также

Технические примечания по номеру
Технические примечания по категории