CDaoRecordset::GetCacheSize
キャッシュされたレコード数を取得します。
long GetCacheSize( );
戻り値
ODBC データ ソースからローカルにキャッシュされるデータを持つダイナセット タイプのレコードセットのレコード数を示す値を返します。
解説
データのキャッシュにより、ダイナセット タイプのレコードセット オブジェクトを使用してリモート サーバーからデータを取り出すアプリケーションのパフォーマンスが向上します。 キャッシュは、サーバーから直前に取り出されたデータがアプリケーションが実行中に再度要求されることを想定して、そのデータを保持しておくローカル メモリ領域です。 Microsoft Jet データベース エンジンは、データが要求されると、サーバーからデータをフェッチする前にキャッシュを調べます。サーバーからのデータのフェッチには時間がかかるためです。 ODBC データ ソースからでないデータは、キャッシュには保存されません。
接続されたテーブルのような ODBC データ ソースは、ローカル キャッシュを持つことができます。
関連情報については、DAO ヘルプの「CacheSize, CacheStart Properties」を参照してください。
必要条件
**ヘッダー:**afxdao.h