CDaoRecordset::GetCacheSize

lungo GetCacheSize ();
tiro (CDaoException, CMemoryException);

Valore restituito

Un valore che specifica il numero di record in un recordset di tipo dynaset contenente i dati da memorizzare localmente nella cache da un'origine dati ODBC.

Osservazioni

Chiamare questa funzione membro per ottenere il numero di record memorizzati nella cache. Memorizzazione nella cache di dati migliora le prestazioni di un'applicazione che consente di recuperare dati da un server remoto attraverso gli oggetti recordset di tipo dynaset. Una cache è uno spazio nella memoria locale contenente i dati recuperati più di recente dal server nel caso in cui i dati verranno richiesti nuovamente mentre l'applicazione è in esecuzione. Quando viene richiesta dati, la gestione di database Microsoft Jet controlla la cache per i dati richiesti prima anziché recuperandolo da server, che richiede più tempo. Dati che non provengano da un'origine dati ODBC non viene salvati nella cache.

Qualsiasi origine dati ODBC, come ad esempio una tabella allegata, può avere una cache locale.

Per ulteriori informazioni sulla memorizzazione nella cache di record, vedere l'articolo DAO esterni: miglioramento delle prestazioni con origini dati esterne nel manuale del programmatore di Visual C++. Per informazioni correlate, vedere l'argomento "CacheSize, proprietà CacheStart" nell'aiuto di DAO.

Pa&noramica CDaoRecordset |nbsp; Membri della classe | Gerarchia Chart

Vedere a&nchenbsp;CDaoRecordset::FillCache, CDaoRecordset::GetCacheStart, CDaoRecordset:: SetCacheSize, CDaoRecordset:: SetCacheStart

Index