CDatabase::GetBookmarkPersistence

telefonar Essa função de membro para determinar a persistência de indicadores em um objeto de conjunto de registros após determinadas operações.

DWORD GetBookmarkPersistence( ) const;

Valor de retorno

Uma máscara de bits que identifica as operações por meio do qual indicadores persistem em um objeto de conjunto de registros.Para obter detalhes, consulte comentários.

Comentários

Por exemplo, se você telefonar CRecordset::GetBookmark e, em seguida telefonar CRecordset::Requery, o indicador é obtido GetBookmark Talvez não seja válido. Você deve chamar GetBookmarkPersistence antes de ligar CRecordset::SetBookmark.

A tabela a seguir lista os valores de bitmask podem ser combinados para o valor retornado de GetBookmarkPersistence.

Valor de máscara de bits

Indicador de persistência

SQL_BP_CLOSE

Indicadores são válido após um Repetir a consulta operação.

SQL_BP_DELETE

O indicador para uma linha é válido após um Excluir operação dessa linha.

SQL_BP_DROP

Indicadores são válido após um Fechar operação.

SQL_BP_SCROLL

Indicadores são válido após qualquer Mover operação.Isso simplesmente identifica se marcadores são compatíveis com o conjunto de registros, sistema autônomo retornado por CRecordset::CanBookmark.

SQL_BP_TRANSACTION

Indicadores são válidas depois que uma transação é confirmada ou revertida.

SQL_BP_UPDATE

O indicador para uma linha é válido após uma Atualização operação dessa linha.

SQL_BP_OTHER_HSTMT

Indicadores associados a um objeto conjunto de registros são válido em um segundo conjunto de registros.

Para obter mais informações sobre esse valor retornado, consulte a função de ODBC API SQLGetInfo in the Windows SDK. Para obter mais informações sobre como marcadores, consulte o artigo conjunto de registros: Indicadores e absoluto Positions (ODBC).

Requisitos

Cabeçalho: afxdb.h

Consulte também

Referência

Classe CDatabase

Gráfico de hierarquia

Classe CRecordset

CRecordset::CanBookmark

CRecordset::GetBookmark

CRecordset::SetBookmark

Outros recursos

CDatabase membros