共用方式為


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]消費者的資料結構配置的資料值的長度,以位元組為單位。 如需詳細資訊,請參閱說明 cbMaxLenDBBINDING 結構OLE DB 程式設計人員參考。

  • bPrecision
    [in]取得資料時所使用的最大精確度。 Used only if wType is DBTYPE_NUMERIC. 如需詳細資訊,請參閱轉換涉及 DBTYPE_NUMERIC 或 DBTYPE_DECIMALOLE DB 程式設計人員參考

  • bScale
    [in]取得資料時所使用的小數點位數。 使用唯若wType是DBTYPE_NUMERICDBTYPE_DECIMAL。 如需詳細資訊,請參閱轉換涉及 DBTYPE_NUMERIC 或 DBTYPE_DECIMALOLE DB 程式設計人員參考

  • bSkipCurrent
    [in]要開始搜尋的書籤中的資料列數目。

  • pBookmark
    [in]要開始搜尋位置的書籤。

傳回值

一種標準HRESULT

備註

這個方法會要求選擇性的介面 IRowsetFind,這可能不支援所有提供者。 如果是這樣,則此方法會傳回 E_NOINTERFACE。 您也必須設定 DBPROP_IRowsetFindVARIANT_TRUE呼叫之前開啟的資料表或包含資料列集的命令。

使用書籤在消費者中的相關資訊,請參閱使用書籤

需求

標頭: atldbcli.h

請參閱

參考

CRowset 類別

DBBINDING Structures