CDaoFieldExchange

CDaoFieldExchange temel sınıf yok.

CDaoFieldExchange sınıfı, dao veritabanı sınıfı tarafından kullanılan dao kayıt alanını exchange (dfx) yordamları destekler. Özel veri türleri için veri değişimi rutinleri yazıyorsanız bu sınıf kullanın; Aksi takdirde, sizi doğrudan bu sınıf kullanmaz. dfx CDaoRecordset nesne alan veri üyeleri ve ilgili alanlara veri kaynağındaki geçerli kaydın arasında veri alışverişi. dfx, veri kaynağı ve veri kaynağı her iki yönde değişimini yönetir. Teknik Not 53 özel dfx yordamları hakkında bilgi için bkz:.

Not dao veritabanı sınıfları, açık veritabanı bağlantısı (odbc) tabanlı mfc veritabanı sınıflarını farklıdır. Tüm dao veritabanı sınıf isimleri "CDao" öneki var. Hala dao sınıfları ile odbc veri kaynaklarına erişim olabilir. Genel olarak, dao üzerinde temel mfc sınıflar daha daha odbc tabanlı mfc sınıflar yetenekli. dao tabanlı sınıflar aracılığıyla kendi veritabanı motoru ile odbc sürücüleri de dahil olmak üzere, verilere erişebilir. Onlar da dao kendiniz aramak zorunda kalmadan sınıfları ile tablolar ekleme gibi veri tanımlama dili (ddl) işlemlerini destekler.

Not dao kayıt alan değiş tokuşu (dfx) kayıt alan değiş tokuşu (rfx) odbc tabanlı mfc veritabanı sınıflarında (CDatabase, CRecordset) çok benzer. Eğer rfx anlamak kolay dfx bulacaksınız.

CDaoFieldExchange nesnesi, bağlam bilgileri yer alan değiş tokuşu için dao kayıt sağlar. CDaoFieldExchange nesneleri bağlama parametrelerine ve alanın veri üyeleri dahil ve çeşitli bayrakları geçerli kaydın alanları ayarlama işlemleri, birtakım destekler. dfx işlemleri, recordset sınıfı veri üyeleri enumFieldType CDaoFieldExchangeiçinde tanımlanan türleri üzerinde gerçekleştirilir. Olası FieldType değerleri :

IsValidOperation üye işlevi, kendi özel dfx rutinleri yazmak için sağlanmıştır. SetFieldType , CDaoRecordset::DoFieldExchange fonksiyonları sık kullanır. dfx küresel işlevler hakkında daha fazla bilgi için bkz: Kayıt alan Exchange işlevleri. Kendi veri türleri için özel dfx rutinleri yazma hakkında daha fazla bilgi için bkz: Teknik &Not 53.nbsp;

Dfx hakkında daha fazla bilgi için bkz: yazı dao kaydın alan Exchange (dfx) Visual c++ Programcı Kılavuzu.

# include lt;afxdao.h>

Sınıf üyeleri |nbsp; Hiyerarşi çizelgesi

Örneknbsp; mfc örnek daoenrol

Ayrıca bkz: CDaoRecordset

Index