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