Partilhar via


COleDBRecordView::OnMove

Move para um outro registro no conjunto de linhas e exibir seus campos nos controles do registro exibir.

virtual BOOL OnMove(
   UINT nIDMoveCommand 
);

Parâmetros

  • nIDMoveCommand
    Um dos valores de ID de comando padrão do seguintes:

    • ID_RECORD_FIRST   Mover para o primeiro registro no conjunto de registros.

    • ID_RECORD_LAST   Move para último registro no conjunto de registros.

    • ID_RECORD_NEXT   Mover para o próximo registro do conjunto de registros.

    • ID_RECORD_PREV   Mover para o registro anterior no conjunto de registros.

Valor de retorno

Diferente de zero se a movimentação foi bem-sucedida; caso contrário, 0 se a solicitação de movimentação foi negada.

Comentários

A implementação padrão chama o apropriado Mover função de membro do CRowset objeto associado com o modo de exibição do registro.

Por padrão, OnMove atualiza o registro corrente na fonte de dados se o usuário alterou no modo de exibição do registro.

O Assistente de aplicativo cria um recurso de menu com itens de menu do primeiro registro, último registro, próximo registro e registro anterior.Se você selecionar a opção encaixáveis Toolbar, O Assistente de aplicativo também cria uma barra de ferramentas com botões correspondentes a esses comandos.

Se você mover além do último registro no conjunto de registros, o modo de exibição do registro continua a exibir o último registro.Se mover para trás após o primeiro registro, o modo de exibição do registro continua a exibir o primeiro registro.

Requisitos

Cabeçalho: afxoledb.h

Consulte também

Referência

Classe COleDBRecordView

Gráfico de hierarquia

Outros recursos

COleDBRecordView membros