CRowset::FindNextRow
指定されたブックマークの後に次の一致する行を検索します。
HRESULT FindNextRow(
DBCOMPAREOP op,
BYTE* pData,
DBTYPE wType,
DBLENGTH nLength,
BYTE bPrecision,
BYTE bScale,
BOOL bSkipCurrent = TRUE,
CBookmarkBase* pBookmark = NULL
) throw( );
パラメーター
op
[in] 行の値の比較に使用する操作。値の場合、 IRowsetFind::FindNextRowを参照してください。pData
[in] 一致する値へのポインター。wType
[in] バッファーの値の部分のデータ型を示します。型インジケーターについては、 Windows SDKOLE DB Programmer's Reference " の データ型 を参照してください。nLength
[in] 期間、データ値に割り当てられるコンシューマーのデータ構造のバイトで。詳細については、 " *OLE DB Programmer's Reference "*の DBBINDING 構造 の cbMaxLen の説明を参照してください。bPrecision
[in] データを取得したときに使用される最大の精度。wType が DBTYPE_NUMERICの場合にのみ使用されます。詳細については、 " *OLE DB Programmer's Reference "*の DBTYPE_NUMERIC か DBTYPE_DECIMAL の変換 を参照してください。bScale
[in] データを取得するときに使用するスケール。wType が DBTYPE_NUMERIC または DBTYPE_DECIMALの場合にのみ使用されます。詳細については、 " *OLE DB Programmer's Reference "*の DBTYPE_NUMERIC か DBTYPE_DECIMAL の変換 を参照してください。bSkipCurrent
[in] 検索を開始するブックマークの列数。pBookmark
[in] 検索を開始する場所のブックマーク。
戻り値
標準の HRESULT を返します。
解説
このメソッドは、すべてのプロバイダーでサポートされない場合がある省略可能なインターフェイス IRowsetFindを必要としています; この場合、メソッドの戻り E_NOINTERFACE。また VARIANT_TRUE にテーブルの 開く(&&O),開く,[開く] を呼び出す前に DBPROP_IRowsetFind を設定するか、コマンド。行セットが含まれます。
使用については、コンシューマーについては、 " " を ブックマークを使用するブックマーク。
必要条件
ヘッダー: atldbcli.h