longo (GetCacheSize);
lançar (CDaoException, CMemoryException);
Valor de retorno
Um valor que especifica o número de registros em um recordset tipo dynaset que contém dados a ser armazenados em cache localmente de uma fonte de dados ODBC.
Observações
Chame essa função de membro para obter o número de registros armazenados em cache. Dados de cache melhora o desempenho de um aplicativo que recupera dados de um servidor remoto por meio de objetos recordset tipo dynaset. Um cache é um espaço na memória local que contém os dados mais recentemente obtidos do servidor no caso em que os dados serão solicitados novamente enquanto o aplicativo é executado. 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, o que leva mais tempo. Dados que não provém de uma fonte de dados ODBC não é salva no cache.
Qualquer fonte de dados ODBC, como uma tabela anexada, pode ter um cache local.
Para obter mais informações sobre cache de registros, consulte o artigo DAO externo: melhorar o desempenho com fontes de dados externas no Guia do programador do Visual C++. Para obter informações relacionadas, consulte o tópico "CacheSize, CacheStart propriedades" na Ajuda do DAO.
Visão geral de CDaoRecordset | Membros de classe | Gráfico de hierarquia
Co&nsulte tambémnbsp;CDaoRecordset::FillCache, CDaoRecordset::GetCacheStart, CDaoRecordset::SetCacheSize, CDaoRecordset::SetCacheStart