CDaoRecordset::GetCacheSize

длинные GetCacheSize ();
броска (CDaoException, CMemoryException);

Возвращаемое значение

Значение, определяющее количество записей в типом динамического подмножества записей, содержащий данные локально кэшировать из источника данных ODBC.

Примечания

Вызов этой функции-члена для получения количество кэшированных записей. Кэширование данных улучшает производительность приложения, получающий данные с удаленного сервера через объекты recordset динамического. Кэш — это пространство в локальной памяти, содержащую данные, совсем недавно полученные с сервера в случае, если данные будут запрашиваться повторно во время выполнения приложения. При запросе данных Microsoft Jet database engine сначала проверяет кэш для запрошенных данных вместо того, чтобы извлечь их с сервера, который занимает больше времени. Данные, которые не приходит от источника данных ODBC не сохраняется в кэше.

Любой источник данных ODBC, например, вложенные таблицы, могут иметь локальный кэш.

Дополнительные сведения о кэшировании записи, найти в статье DAO внешние: улучшение производительности с внешними источниками данных в Руководстве по Visual C++ программист. Соответствующую информацию в разделе «CacheStart свойства CacheSize» в справке DAO.

Обзор CDaoRecordsetЧлены класса | Иерархическая схема

См. также CDaoRecordset::FillCache, CDaoRecordset::GetCacheStart, CDaoRecordset::SetCacheSize, CDaoRecordset::SetCacheStart

Index