Aracılığıyla paylaş


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

Ayrıca bkz.

Başvuru

CRowset sınıfı

DBBINDING Structures