Aracılığıyla paylaş


CRecordset::m_strFilter

Recordset nesnesi oluşturmak sonra ancak siz aramadan önce kendi açık üye işlev, bu veri üyesi depolamak için kullanmak bir CString içeren bir sql burada yan tümcesi.

Notlar

Recordset'i seçtiği sırasında kayıtları kısıtlamak (veya bunlara filtre uygulamak için) bu dizeyi kullanan açık veya Requery çağırın.Bu, "İzmir'de alarak tüm satış temsilcileri" gibi kayıtların bir alt kümesini seçmek için yararlıdır ("durumu = ca").odbc sql sözdizimi bir burada yan tümcesi

WHERE search-condition

Dahil etmeyin Not burada dizenizde bir anahtar sözcük.Framework bunu sağlar.

Yerleştirerek filtre dizesi de stratejisinin '?' her yer tutucu için Sınıfınızın bir parametre veri üyesi bildirmek ve parametrelerini ileterek Recordset'e yertutuculardaki, çalışma zamanında.Bu, çalışma zamanında filtre oluşturmak sağlar.Makalede daha fazla bilgi için bkz: Recordset: bir kayıt kümesi (odbc) Parameterizing.

sql hakkında ayrıntılı bilgi için burada yan tümcelerini makalesine bakın sql.Makaleyi seçme ve kayıtlara filtre uygulama hakkında daha fazla bilgi için bkz: Recordset: Filtre kayıtları (odbc).

Örnek

CCustomer rsCustSet(&m_dbCust);

// Set the filter
rsCustSet.m_strFilter = _T("L_Name = 'Flanders'");

// Run the filtered query
rsCustSet.Open(CRecordset::snapshot, _T("Customer"));

Gereksinimler

Başlık: afxdb.h

Ayrıca bkz.

Başvuru

CRecordset sınıfı

Hiyerarşi grafik

CRecordset::m_strSort

CRecordset::Requery