CRowset::FindNextRow

Cercare la riga seguente di corrispondenza dopo che il segnalibro specificato.

HRESULT FindNextRow( 
   DBCOMPAREOP op, 
   BYTE* pData, 
   DBTYPE wType, 
   DBLENGTH nLength, 
   BYTE bPrecision, 
   BYTE bScale, 
   BOOL bSkipCurrent = TRUE, 
   CBookmarkBase* pBookmark = NULL  
) throw( );

Parametri

  • op
    [in] l'operazione da utilizzare nel confronto dei valori di riga.Per i valori, vedere IRowsetFind::FindNextRow.

  • pData
    [in] puntatore Al valore da confrontare.

  • wType
    [in] indica il tipo di dati della parte di valore del buffer.Per informazioni sugli indicatori di tipo, vedere tipi di datiin OLE DB Programmer's Reference in Windows SDK.

  • nLength
    [in] la lunghezza, in byte, della struttura dei dati di tipo consumer allocata per il valore dei dati.Per informazioni dettagliate, vedere la descrizione di cbMaxLen in strutture di DBBINDINGin OLE DB Programmer's Reference.

  • bPrecision
    [in] la precisione massima utilizzata quando si ottengono dati.Utilizzato solo se wType è DBTYPE_NUMERIC.Per ulteriori informazioni, vedere Conversioni che includono DBTYPE_NUMERIC o DBTYPE_DECIMALin OLE DB Programmer's Reference.

  • bScale
    [in] la scala utilizzata quando si ottengono dati.Utilizzato solo se wType è DBTYPE_NUMERIC o DBTYPE_DECIMAL.Per ulteriori informazioni, vedere Conversioni che includono DBTYPE_NUMERIC o DBTYPE_DECIMALin OLE DB Programmer's Reference.

  • bSkipCurrent
    [in] numero di righe dal segnalibro a cui iniziare la ricerca.

  • pBookmark
    [in] il segnalibro per posizione da cui iniziare la ricerca.

Valore restituito

HRESULTstandard.

Note

Questo metodo richiede l'interfaccia facoltativa IRowsetFind, che potrebbe non essere supportata in tutti i provider, in questo caso, il metodo restituisce E_NOINTERFACE.È inoltre necessario disporre DBPROP_IRowsetFind a VARIANT_TRUE chiamare Apri la tabella o il comando che contiene il rowset.

Per informazioni sull'utilizzo dei segnalibri gli utenti, vedere Utilizzando i segnalibri.

Requisiti

Header: atldbcli.h

Vedere anche

Riferimenti

Classe CRowset

DBBINDING Structures