CRowset::FindNextRow
Sucht die nächste entsprechende Zeile nach das angegebene Lesezeichen.
HRESULT FindNextRow(
DBCOMPAREOP op,
BYTE* pData,
DBTYPE wType,
DBLENGTH nLength,
BYTE bPrecision,
BYTE bScale,
BOOL bSkipCurrent = TRUE,
CBookmarkBase* pBookmark = NULL
) throw( );
Parameter
op
[in] der wenn zu verwenden, Vorgang, Zeilenwerte verglichen werden. Für Werte finden Sie unter IRowsetFind::FindNextRow.pData
[in] Ein Zeiger auf den Wert verglichen werden.wType
[in] gibt den Datentyp des Wertteils des Puffers an. Informationen zum Typindikatoren, finden Sie unter Datentypen in der OLE DB-Programmierreferenz in Windows SDK.nLength
[in] die Länge, in Bytes, der Consumerdatenstruktur zugeordnet für den zu untersuchenden Datenwert aus. Weitere Informationen finden Sie in der Beschreibung von cbMaxLen in DBBINDING-Strukturen in der OLE DB-Programmierreferenz.bPrecision
[in] Die maximale Genauigkeit verwendet werden, wenn Daten abgerufen werden. Wird nur, wenn wTypeDBTYPE_NUMERIC ist. Weitere Informationen finden Sie unter Konvertierungen, die DBTYPE_NUMERIC oder DBTYPE_DECIMAL beinhalten in der OLE DB-Programmierreferenz.bScale
[in] die Dezimalstellen verwendet werden, wenn Daten abgerufen werden. Wird nur, wenn wTypeDBTYPE_NUMERIC oder DBTYPE_DECIMAL aufweist. Weitere Informationen finden Sie unter Konvertierungen, die DBTYPE_NUMERIC oder DBTYPE_DECIMAL beinhalten in der OLE DB-Programmierreferenz.bSkipCurrent
[in] Die Anzahl von Zeilen an den vom Lesezeichen, eine Suche zu beginnen.pBookmark
[in] Das Lesezeichen für an der Position, eine Suche zu beginnen.
Rückgabewert
Standard- HRESULT.
Hinweise
Diese Methode erfordert die optionale Schnittstelle IRowsetFind, 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_IRowsetFind 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