Compartilhar via


CDaoRecordset::SetCacheSize

Chame essa função de membro para conjunto o número de registros a serem armazenadas em cache.

void SetCacheSize(
   long lSize 
);

Parâmetros

  • lSize
    Especifica o número de registros.Um valor típico é 100.Uma configuração de 0 desativa o cache.A configuração deve estar entre 5 e 1200 registros.O cache pode usar uma quantidade considerável de memória.

Comentários

Um cache é um espaço na memória local que contém os dados recuperados mais recentemente do servidor no caso dos dados serão solicitados novamente enquanto o aplicativo é executado.Cache de dados melhora o desempenho de um aplicativo que recupera dados de um servidor remoto através de objetos conjunto de registros do tipo dynaset.Quando dados são solicitados, o mecanismo de banco de dados Microsoft Jet verifica o cache para os dados solicitados pela primeira vez em vez de recuperá-lo do servidor, que leva mais time.Dados não vem de uma fonte de dados ODBC não salvos no cache.

Qualquer fonte de dados ODBC, sistema autônomo uma tabela conectada, pode ter um cache local.Para criar o cache, abra um objeto de conjunto de registros da fonte de dados remoto, chamar o SetCacheSize e SetCacheStart funções de membro e, em seguida, telefonar a FillCache função de membro ou percorra os registros usando uma das operações de movimentação. The lSize parâmetro das SetCacheSize função de membro pode ser baseada no número de registros de seu aplicativo pode trabalhar com em um time. For example, if you are using a recordset as the source of the data to be displayed on screen, you could pass the SetCacheSize lSize parameter as 20 to display 20 records at one time.

Para obter informações relacionadas, consulte o tópico "CacheSize, CacheStart Properties" na Ajuda do DAO.

Requisitos

Cabeçalho: afxdao.h

Consulte também

Referência

Classe CDaoRecordset

Gráfico de hierarquia

CDaoRecordset::FillCache

CDaoRecordset::GetCacheSize

CDaoRecordset::GetCacheStart

CDaoRecordset::SetCacheStart

Outros recursos

CDaoRecordset membros