CRowset::GetApproximatePosition

返回行的位置大概使用书签对应。

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

参数

  • pBookmark
    [out] 一个指向标识行中找到位置的书签的指针。 NULL ,如果仅需要行数。

  • pPosition
    [out] 一个指向 GetApproximatePosition 返回行的位置的位置的指针。 NULL ,如果不需要控件的位置。

  • pcRows
    [out] 一个指向 GetApproximatePosition 返回总行数的位置的指针。 NULL ,如果不需要行数。

返回值

标准 HRESULT

备注

此方法要求可选接口 IRowsetScroll,在任何提供程序可能不支持;如果是这样,则该方法返回 E_NOINTERFACE。 还必须设置 DBPROP_IRowsetScrollVARIANT_TRUE 在调用在表的 打开 之前或菜单包含行集合。

有关如何使用的信息在使用者书签,请参见 使用书签

要求

Header: atldbcli.h

请参见

参考

CRowset 类

IRowsetScroll::GetApproximatePosition