void &AFXAPI DFX_Bool ( CDaoFieldExchange * pFX, lpctstr szName, BOOLamp; değer, dword dwBindOptions AFX_DAO_ENABLE_FIELD_CACHE = );
Parametreleri
pFX
Sınıf CDaoFieldExchangebir nesneyi gösteren bir işaretçi. Bu nesne, her arama fonksiyonu için bağlam tanımlamak için bilgi içerir. Bir CDaoFieldExchange nesne belirtme işlemleri hakkında ek bilgi için bkz: yazı dao kaydın alan Exchange: nasıl dfx Works Visual c++ Programcı Kılavuzu.
szName
Bir veri sütununun adını.
değer
Belirtilen veri üyesi depolanan değeri — değeri aktarılacak. Bir transfer için recordset veri kaynağına, türünün bool, değerini, belirtilen veri üye alınır. Bir aktarımı için veri kaynağından Recordset değeri belirtilen veri üyesi saklanır.
dwBindOptions
Değişmiş olan recordset alanları algılama MFC'ın çift arabelleğe alma mekanizması yararlanmanızı sağlayan bir seçenek. Varsayılan değer, AFX_DAO_ENABLE_FIELD_CACHE, çift tamponlama kullanır. Diğer olası değer AFX_DAO_DISABLE_FIELD_CACHEolur. Bu değer belirtirseniz, mfc hiçbir bu alanda denetimi yapar. Siz SetFieldDirty ve SetFieldNull kendiniz görmelisiniz.
Bu seçenekler daha makalesinde açıklanmıştır dao kayıt kümesi: kayıtlarını dinamik olarak bağlama Visual c++ Programcı Kılavuzu.
&Notnbsp;CDaoRecordset::m_bCheckCacheForDirtyFields ayarlayarak varsayılan arabelleğe alınmış veri çift olup olmadığını kontrol edebilirsiniz.
Açıklamalar
dfx_bool işlevi, veri kaynağı üzerinde bir CDaoRecordset nesnesi alanı veri üyeleri ve kayıt sütunları arasında Boolean veri transfer eder. Veri dao_bool içinde dao ve kayıt tipi bool eşleştirilir.
Örnek
DFX_Text bkz.
Ayrıca bkz: DFX_Text, DFX_Long, DFX_Currency, DFX_Short, DFX_Single, DFX_Double, DFX_DateTime, DFX_Byte, DFX_Binary, DFX_LongBinary, CDaoFieldExchange::SetFieldType