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


TN047: ослабление требований к транзакциям базы данных

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

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

См. также

Другие ресурсы

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

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