CRowset::FindNextRow
Sonraki eşleşen satır sonra belirtilen yer bulur.
HRESULT FindNextRow(
DBCOMPAREOP op,
BYTE* pData,
DBTYPE wType,
DBLENGTH nLength,
BYTE bPrecision,
BYTE bScale,
BOOL bSkipCurrent = TRUE,
CBookmarkBase* pBookmark = NULL
) throw( );
Parametreler
op
[in] Satır değerleri karşılaştırma içinde kullanma işlemi.Değerler için bkz: IRowsetFind::FindNextRow.pData
[in] Eşleşmesi gereken değer için bir işaretçi.wType
[in] Değer bölümü arabellek veri türünü gösterir.Türü göstergeleri hakkında daha fazla bilgi için bkz: Veri türleri , ole db Programmer's Reference , Windows SDK.nLength
[in] Uzunluğu, bayt cinsinden veri değeri için ayrılan tüketici veri yapısı.Açıklamasını ayrıntılı bilgi için bkz: cbMaxLen , DBBINDING yapıları , ole db Programcı başvurusu.bPrecision
[in] Veri alırken kullanılan maksimum hassasiyet.Used only if wType is DBTYPE_NUMERIC.Daha fazla bilgi için bkz: Dönüşümleri DBTYPE_NUMERIC veya DBTYPE_DECIMAL ilgili , ole db Programmer's Reference.bScale
[in] Veri alırken kullanılan ölçek.Kullanılan yalnızca IF wType olan DBTYPE_NUMERIC veya DBTYPE_DECIMAL.Daha fazla bilgi için bkz: Dönüşümleri DBTYPE_NUMERIC veya DBTYPE_DECIMAL ilgili , ole db Programmer's Reference.bSkipCurrent
[in] Gelen bir aramanın başlayacağı yer satır sayısı.pBookmark
[in] Aramanın başlatılacağı konumu yer işareti.
Dönüş Değeri
Standart HRESULT.
Notlar
Bu yöntem, isteğe bağlı arabirimi gerektirir IRowsetFind, hangi desteklenmeyen tüm sağlayıcılar üzerinde; Bu durumda ise, yöntem döndürür E_NOINTERFACE.De ayarlamalısınız DBPROP_IRowsetFind için VARIANT_TRUE önce arama açık tablo veya satır kümesi içeren bir komut.
Tüketiciler yer imleri kullanma hakkında daha fazla bilgi için bkz: Yer işaretleri kullanarak.
Gereksinimler
Başlık: atldbcli.h