Partilhar via


CRowset::FindNextRow

Localiza a próxima linha correspondente após o indicador especificado.

HRESULT FindNextRow( 
   DBCOMPAREOP op, 
   BYTE* pData, 
   DBTYPE wType, 
   DBLENGTH nLength, 
   BYTE bPrecision, 
   BYTE bScale, 
   BOOL bSkipCurrent = TRUE, 
   CBookmarkBase* pBookmark = NULL  
) throw( );

Parâmetros

  • op
    [in] A operação para usar na comparação de valores de linha.Para obter valores, consulte IRowsetFind::FindNextRow.

  • pData
    [in] Um ponteiro para o valor a ser correspondido.

  • wType
    [in] Indica o tipo de dados da parte de valor do buffer.Para obter informações sobre indicadores de tipo, consulte Tipos de dados in the Referência do programador do OLE DB in the Windows SDK.

  • nLength
    [in] O comprimento, em bytes, da estrutura de dados do consumidor alocado para o valor de dados.Para obter detalhes, consulte a descrição de cbMaxLen in Estruturas DBBINDING in the Referência do programador do OLE DB.

  • bPrecision
    [in] A precisão máxima usada ao obter dados.Usado somente se wType é DBTYPE_NUMERIC. Para obter mais informações, consulte Conversões envolvendo DBTYPE_NUMERIC ou DBTYPE_DECIMAL in the Referência do programador do OLE DB.

  • bScale
    [in] A escala usada ao obter dados.Usado somente se wType é DBTYPE_NUMERIC ou DBTYPE_DECIMAL.Para obter mais informações, consulte Conversões envolvendo DBTYPE_NUMERIC ou DBTYPE_DECIMAL in the Referência do programador do OLE DB.

  • bSkipCurrent
    [in] O número de linhas de indicador na qual se deseja iniciar uma Pesquisar.

  • pBookmark
    [in] Indicador de posição na qual se deseja iniciar uma Pesquisar.

Valor de retorno

Um padrão HRESULT.

Comentários

Este método requer a interface opcional IRowsetFind, que talvez não tenham suporte em todos os provedores; se for esse o caso, o método retorna E_NOINTERFACE.Você também deve definir DBPROP_IRowsetFind to VARIANT_TRUE antes de ligar em aberto na tabela ou comando que contém o conjunto de linhas.

Para obter informações sobre o uso de marcadores no consumidores, consulte Usando indicadores.

Requisitos

Cabeçalho: atldbcli.h

Consulte também

Referência

Classe CRowset

DBBINDING Structures

Outros recursos

CRowset membros