CRowset::GetApproximatePosition
Restituisce la posizione approssimativa di una riga che corrisponde a un segnalibro.
HRESULT GetApproximatePosition(
const CBookmarkBase* pBookmark,
DBCOUNTITEM* pPosition,
DBCOUNTITEM* pcRows
) throw( );
Parametri
pBookmark
[in] puntatore A un segnalibro che identifica la riga di cui il percorso deve essere trovata.NULL solo se il conteggio totale delle righe è obbligatorio.pPosition
[out] puntatore Al percorso in GetApproximatePosition restituisce la posizione della riga.NULL se la posizione non è necessaria.pcRows
[out] puntatore Al percorso in GetApproximatePosition restituisce il numero complessivo di righe.NULL se il conteggio delle righe non è obbligatorio.
Valore restituito
HRESULTstandard.
Note
Questo metodo richiede l'interfaccia facoltativa IRowsetScroll, che potrebbe non essere supportata in tutti i provider, in questo caso, il metodo restituisce E_NOINTERFACE.È inoltre necessario disporre DBPROP_IRowsetScroll 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