Sdílet prostřednictvím


CRowset::GetApproximatePosition

Vrátí přibližnou pozici řádku odpovídající záložku.

HRESULT GetApproximatePosition( 
   const CBookmarkBase* pBookmark, 
   DBCOUNTITEM* pPosition, 
   DBCOUNTITEM* pcRows  
) throw( );

Parametry

  • pBookmark
    [v] Ukazatel na záložku, která identifikuje řádek, jehož poloha se nachází.NULL -li pouze počet řádků je vyžadována.

  • pPosition
    [out] Ukazatel na místo kde GetApproximatePosition vrátí pozici řádku.NULL Pokud není požadované pozice.

  • pcRows
    [out] Ukazatel na místo kde GetApproximatePosition vrátí celkový počet řádků.NULL Pokud není požadovaný počet řádků.

Vrácená hodnota

Standardní HRESULT.

Poznámky

Tato metoda vyžaduje volitelné rozhraní IRowsetScroll, který nemusí být podporovány ve všech poskytovatelů; Pokud jde o případ, vrátí metoda E_NOINTERFACE.Je také nutné nastavit DBPROP_IRowsetScroll k VARIANT_TRUE před volací otevřených na tabulce nebo příkaz obsahující sadu řádků.

Informace o používání záložek v spotřebitele naleznete v tématu Pomocí záložky.

Požadavky

Záhlaví: také atldbcli.h

Viz také

Referenční dokumentace

CRowset – třída

IRowsetScroll::GetApproximatePosition