次の方法で共有


CRowset::GetApproximatePosition

ブックマークに対応する行の発生場所を返します。

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

パラメーター

  • pBookmark
    [in] 位置を検索行を識別するブックマークへのポインター。行数が必要な場合NULL

  • pPosition
    [out] GetApproximatePosition が行位置を返す場所へのポインター。位置が必要ない場合NULL

  • pcRows
    [out] GetApproximatePosition が合計行数を返す場所へのポインター。行数が必要ない場合NULL

戻り値

標準の HRESULT を返します。

解説

このメソッドは、すべてのプロバイダーでサポートされない場合がある省略可能なインターフェイス IRowsetScrollを必要としています; この場合、メソッドの戻り E_NOINTERFACE。また VARIANT_TRUE にテーブルの 開く(&&O),開く,[開く] を呼び出す前に DBPROP_IRowsetScroll を設定するか、コマンド。行セットが含まれます。

使用については、コンシューマーについては、 " " を ブックマークを使用するブックマーク。

必要条件

ヘッダー: atldbcli.h

参照

関連項目

CRowset クラス

IRowsetScroll::GetApproximatePosition