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]表示值的一部分緩衝區的資料型別。型別指標的相關資訊,請參閱的資料型別在 OLE DB 程式設計人員參考在Windows SDK。nLength
[in]消費者的資料結構配置的資料值的長度,以位元組為單位。如需詳細資訊,請參閱說明 cbMaxLen 在 DBBINDING 結構 在 OLE DB 程式設計人員參考。bPrecision
[in]取得資料時所使用的最大精確度。Used only if wType is DBTYPE_NUMERIC.如需詳細資訊,請參閱轉換涉及 DBTYPE_NUMERIC 或 DBTYPE_DECIMAL 在 OLE DB 程式設計人員參考。bScale
[in]取得資料時所使用的小數點位數。使用唯若wType是DBTYPE_NUMERIC或 DBTYPE_DECIMAL。如需詳細資訊,請參閱轉換涉及 DBTYPE_NUMERIC 或 DBTYPE_DECIMAL 在 OLE DB 程式設計人員參考。bSkipCurrent
[in]要開始搜尋的書籤中的資料列數目。pBookmark
[in]要開始搜尋位置的書籤。
傳回值
一種標準HRESULT。
備註
這個方法會要求選擇性的介面 IRowsetFind,這可能不支援所有提供者。 如果是這樣,則此方法會傳回 E_NOINTERFACE。您也必須設定 DBPROP_IRowsetFind 到VARIANT_TRUE呼叫之前開啟的資料表或包含資料列集的命令。
使用書籤在消費者中的相關資訊,請參閱使用書籤。
需求
標頭: atldbcli.h