CDaoRecordset::SetCacheStart

void SetCacheStart (COleVariant varBookmark );
jeter (CDaoException, CMemoryException);

Paramètres

varBookmark

Un COleVariant qui spécifie le signet de l'enregistrement du premier dans le jeu d'enregistrements à être mis en cache.

Remarques

Appelez cette fonction membre pour spécifier le signet de l'enregistrement du premier dans le jeu d'enregistrements à être mis en cache. Vous pouvez utiliser la valeur de signet de n'importe quel document pour le paramètre varBookmark de la fonction de membre SetCacheStart . Rendre le dossier que vous voulez démarrer le cache avec l'enregistrement en cours, créer un signet pour l'enregistrement à l'aide de SetBookmarket passer la valeur de signet comme paramètre pour la fonction de membre SetCacheStart.

Le moteur de base de données Microsoft Jet demande de documents au sein de la gamme cache du cache, et il demande des enregistrements en dehors de la plage de cache du serveur.

Dossiers récupérés du cache ne reflètent pas les modifications apportées en même temps à la données de source par d'autres utilisateurs.

Pour forcer une mise à jour de toutes les données mises en cache, passer le paramètre lSize de SetCacheSize 0, appelez SetCacheSize encore une fois avec la taille du cache que vous avez demandé à l'origine et ensuite appeler la fonction membre FillCache.

Notez que si vous créez pas un jeu d'enregistrements de l'UNICODE, l'objet COleVariant doit être explicitement déclarée ANSI. Cela peut se faire en utilisant le formulaire de vtSrc ) de lpszSrc, COleVariant::COleVariant( ) du constructeur avec vtSrc la valeur VT_BSTRT (ANSI) ou en utilisant la fonction COleVariant SetString() lpszSrc, vtSrc ) avec vtSrc la valeur VT_BSTRT.

Pour plus d'informations sur la recherche de documents, consultez l'article jeu d'enregistrements DAO : Navigation de jeu d'enregistrements dans le Guide du programmeur Visual C++. Pour plus d'informations, consultez la rubrique CacheSize, CacheStart propriétés » dans l'aide de DAO.

Aperçu de CDaoRecordset |  ; Membres de la classe | Graphique de la hiérarchie

Voir aussi  ;CDaoRecordset::FillCache, CDaoRecordset::GetCacheSize, CDaoRecordset::GetCacheStart, CDaoRecordset::SetCacheSize

Index