CDatabase::GetCursorCommitBehavior

int (GetCursorCommitBehavior) const;

Возвращаемое значение

Значение, указывающее действие сделок на объекты открытого набора записей. В разделе Примечания.

Примечания

Вызовите эту функцию-член определить влияние CommitTrans операция на курсоры на объекты открытого набора записей.

В следующей таблице перечислены возможные значения, возвращаемые для GetCursorCommitBehavior и соответствующее воздействие на открытых записей.

Возвращаемое значение Влияние на объектов CRecordset
SQL_CB_CLOSE Вызовите CRecordset::Requery сразу же после фиксации транзакции.
SQL_CB_DELETE Звоните CRecordset::Close сразу же после фиксации транзакции.
SQL_CB_PRESERVE Обычно приступить CRecordset операций.

Для получения дополнительных сведений об этом возвращаемое значение увидеть API-функцию ODBC SQLGetInfo в справочнике программиста ODBC SDK. Для получения дополнительных сведений о транзакциях, см. статью Транзакций (ODBC) в Руководстве Visual C++ программист.

Обзор CDatabaseЧлены класса | Иерархическая схема

См. также CDatabase::GetCursorRollbackBehavior, CDatabase::CanTransact, CDatabase::BeginTrans, CDatabase::CommitTrans, CDatabase::Rollback, CRecordset

Index