Udostępnij za pośrednictwem


CDaoRecordset::SetCacheStart

Wywołanie tej funkcji Członkowskich określić zakładki pierwszy rekord w zestawie rekordów w pamięci podręcznej.

void SetCacheStart( 
   COleVariant varBookmark  
);

Parametry

  • varBookmark
    A COleVariant , który określa zakładkę pierwszy rekord w zestawie rekordów w pamięci podręcznej.

Uwagi

Można użyć wartości zakładki dowolnego rekordu varBookmark parametr SetCacheStart funkcji składowej.Rekord chcesz uruchomić pamięci podręcznej z bieżącego rekordu, ustanowić zakładki dla tego rekordu za pomocą SetBookmarki przekazać wartość zakładki jako parametr dla SetCacheStart funkcji składowej.

Aparat bazy danych Microsoft Jet żąda rekordy z zakresu pamięci podręcznej z pamięci podręcznej i żąda od serwera rekordów poza zakresem pamięci podręcznej.

Rekordy pobierane z pamięci podręcznej nie odzwierciedlają zmiany jednocześnie w źródle danych przez innych użytkowników.

Aby wymusić aktualizację pamięci podręcznej danych, przekazać lSize parametr SetCacheSize jako 0, wywołanie SetCacheSize ponownie rozmiar pamięci podręcznej możesz pierwotnie żądany, a następnie wywołać FillCache funkcji składowej.

Należy zauważyć, że jeśli nie tworzysz rekordów UNICODE, COleVariant obiektu musi być jawnie deklarowane ANSI.This can be done by using the COleVariant::COleVariant( lpszSrc**,** vtSrc ) form of constructor with vtSrc set to VT_BSTRT (ANSI) or by using the COleVariant function SetString( lpszSrc**,** vtSrc ) with vtSrc set to VT_BSTRT.

Dla pokrewnych informacji zobacz temat CacheSize, właściwości CacheStart"w pomocy DAO.

Wymagania

Nagłówek: afxdao.h

Zobacz też

Informacje

Klasa CDaoRecordset

Diagram hierarchii

CDaoRecordset::FillCache

CDaoRecordset::GetCacheSize

CDaoRecordset::GetCacheStart

CDaoRecordset::SetCacheSize