CRowset::GetApproximatePosition
Gibt die ungefähre Position eine Zeile entsprechend einem Lesezeichen zurück.
HRESULT GetApproximatePosition(
const CBookmarkBase* pBookmark,
DBCOUNTITEM* pPosition,
DBCOUNTITEM* pcRows
) throw( );
Parameter
pBookmark
[in] Ein Zeiger zu einem Lesezeichen, das die Zeile identifiziert, deren Position gefunden werden soll. NULL, wenn nur die Zeilenanzahl erforderlich ist.pPosition
[out] Ein Zeiger zum Speicherort, in dem GetApproximatePosition der Position der Zeilen zurückgibt. NULL, wenn die Position nicht erforderlich ist.pcRows
[out] Ein Zeiger zum Speicherort, in dem GetApproximatePosition der Gesamtanzahl von Zeilen zurückgibt. NULL, wenn die Zeilenanzahl nicht erforderlich.
Rückgabewert
Standard- HRESULT.
Hinweise
Diese Methode erfordert die optionale IRowsetScroll- Schnittstelle, die möglicherweise nicht auf alle Anbieter unterstützt wird; Wenn dies der Fall ist, gibt die Methode E_NOINTERFACE zurück. Sie müssen DBPROP_IRowsetScroll auf VARIANT_TRUE festlegen, bevor Sie auf dem Tisch Öffnen aufrufen oder den Befehl, das Rowset enthalten.
Informationen zur Verwendung kennzeichnet in Consumern, finden Sie unter Verwenden von Lesezeichen.
Anforderungen
Header: atldbcli.h