CDaoRecordset::repetir consulta

telefonar Essa função de membro para recompilar (atualização) um conjunto de registros.

virtual void Requery( );

Comentários

Se todos os registros são retornados, o primeiro registro se tornará o registro corrente.

A fim de conjunto de registros refletir as adições e exclusões que você ou outros usuários estão fazendo a fonte de dados, você deve recompilar o conjunto de registros chamando repetir consulta.Se o conjunto de registros for um dynaset, ele refletirá automaticamente atualizações que você ou outros usuários façam seus registros existentes (mas não adições).Se o conjunto de registros é um instantâneo, você deverá telefonar Repetir a consulta para refletir edições por outros usuários, além de adições e exclusões.

Para um dynaset ou snapshot, telefonar Repetir a consulta qualquer vez que você reconstrua o conjunto de registros usando os valores de parâmetro.conjunto o novo filtro ou classificar definindo m_strFilter and m_strSort antes de chamar repetir consulta.conjunto novos parâmetros ao atribuir novos valores para os membros de dados de parâmetro antes de chamar repetir consulta.

Se a tentativa de recompilar o conjunto de registros falhar, o conjunto de registros será fechado.Antes de você telefonar Repetir a consulta, você pode determinar se o conjunto de registros pode ser novamente consultada por telefonar ing o CanRestartfunção de membro .CanRestart não é garantia de que repetir consulta será bem-sucedida.

Cuidado:

Call repetir consulta somente depois que você tenha chamado em aberto.

Observação:

Chamada Repetir a consulta altera marcadores do DAO.

Não é possível telefonar Repetir a consulta em um tipo dynaset ou recordset tipo instantâneo se telefonar ndo CanRestart Retorna 0, nem é possível usar isso em um conjunto de registros do tipo tabela.

Se ambos os IsBOF e IsEOF retornar diferente de zero depois que você chamar Repetir a consulta, a consulta não retornou que qualquer registro e o conjunto de registros não conterá nenhum dado.

Para obter informações relacionadas, consulte o tópico "Método repetir consulta" na Ajuda do DAO.

Requisitos

Cabeçalho: afxdao.h

Consulte também

Referência

Classe CDaoRecordset

Gráfico de hierarquia

CDaoRecordset::CanRestart

Outros recursos

CDaoRecordset membros