Compartilhar via


CDaoRecordset::GetRecordCount

telefonar Essa função de membro para saber quantos registros em um conjunto de registros que tenham sido acessados.

long GetRecordCount( );

Valor de retorno

Retorna o número de registros acessados em um objeto de conjunto de registros.

Comentários

GetRecordCount não indica quantos registros estão contidos em um tipo dynaset ou conjunto de registros tipo instantâneo até que todos os registros foram acessados. Essa telefonar de função de membro pode demorar bastante time para concluir.

Depois que o último registro for acessado, o valor retornado indica o número total de registros undeleted no conjunto de registros.Para forçar o último registro para serem acessados telefonar o MoveLast ou FindLast função de membro do conjunto de registros. Você também pode usar uma contagem de SQL para determinar o número aproximado de sua consulta retorna registros.

sistema autônomo seu aplicativo exclui registros em um conjunto de registros do tipo dynaset, o valor retornado de GetRecordCount diminui. No entanto, os registros excluídos por outros usuários não serão refletidos por GetRecordCount até que o registro corrente está posicionado para um registro excluído. Se você executar uma transação que afeta a contagem de registro e subseqüentemente reverter a transação, GetRecordCount não refletirá o número real de registros remanescentes.

O valor de GetRecordCount de um conjunto de registros do tipo instantâneo não é afetado pelas alterações nas tabelas base.

O valor de GetRecordCount de um tipo de tabela de conjunto de registros reflete o número aproximado de registros na tabela e é afetado imediatamente medida registros da tabela são adicionados e removidos.

Um conjunto de registros sem registros retorna um valor de 0.Ao trabalhar com tabelas anexadas ou bancos de dados ODBC, GetRecordCount sempre retorna – 1. Chamando o Repetir a consulta função de membro em um conjunto de registros redefine o valor de GetRecordCount sistema autônomo se fossem reexecutada a consulta.

Para obter informações relacionadas, consulte o tópico "Propriedade RecordCount" na Ajuda do DAO.

Requisitos

Cabeçalho: afxdao.h

Consulte também

Referência

Classe CDaoRecordset

Gráfico de hierarquia

CDaoRecordset::GetFieldCount

CDaoRecordset::GetFieldInfo

CDaoRecordset::GetIndexCount

CDaoRecordset::GetIndexInfo

Outros recursos

CDaoRecordset membros