CDaoRecordset::Find

virtual bool bulmak (uzun lFindType, lpctstrlpszFilter);
(CDaoException, CMemoryException) atmak;

Dönüş değeri

Eğer eşleşen kayıtları bulundu, aksi takdirde 0 sıfır.

Parametreleri

lFindType

İstenen Bul işleminin türünü belirten değer. Olası değerler şunlardır:

lpszFilter

Kayıt bulmak için kullanılan bir dize ifadesi (örneğin where yan tümcesinde sql deyiminin wheresözcüğü olmadan). Örneğin:

Bul (AFX_DAO_FIRST, "colRecID = 7")
Bul (afx_dao_next, "MüşteriAdı = 'Jones'")

Açıklamalar

Belirli bir dize karşılaştırma işlecini kullanarak dinamik küme veya anlık görüntü türü recordset içinde bulmak için bu üye işlevini çağırın. Sen-ebilmek bulmak ilk, sonraki, önceki ya da son örnek dize. Böylece onu geçersiz ve kendi uygulama eklemek bulmak bir sanal işlevidir. Böylece bulmak tüm bulma işlemleri davranışını denetlemek için kullanabileceğiniz FindFirst, FindLast, FindNextve FindPrev üye işlevleri Bul üye işlevini çağırın.

Tablo türü bir recordset içinde bir kayıt bulmak için Arama üye işlevini çağırın.

İpucu   Eğer kayıt kümesi küçük, daha etkili bulmak olacaktır. Genel ve especally odbc veri ile tam olarak istediğiniz kayıtları alan yeni bir sorgu oluşturmak daha iyidir.

Kayıtları bulma hakkında daha fazla bilgi için bkz: yazı dao kayıt kümesi: kayıt gezinti Visual c++ Programcı Kılavuzu. İlgili bilgiler için "FindFirst, FindLast, FindNext, FindPrevious yöntemleri" dao Yardım konusuna bakın.

CDaoRecordset ge&nel bakış |nbsp; Sınıf üyeleri | Hiyerarşi çizelgesi

Ayrıca bkz:nbsp;CDaoRecordset::FindFirst, CDaoRecordset::FindLast, CDaoRecordset::Find&Next, CDaoRecordset::FindPrev

Index