Aracılığıyla paylaş


CDaoRelationFieldInfo Yapısı

Yapı, CDaoRelationFieldInfo veri erişim nesneleri (DAO) için tanımlanan ilişkideki bir alan hakkında bilgi içerir.

Not

Veri Erişim Nesneleri (DAO), Office 2013 aracılığıyla desteklenir. DAO 3.6 son sürümdür ve eski olarak kabul edilir.

Sözdizimi

struct CDaoRelationFieldInfo
{
    CString m_strName;           // Primary
    CString m_strForeignName;    // Primary
};

Parametreler

m_strName
İlişkinin birincil tablosundaki alanın adı.

m_strForeignName
İlişkinin yabancı tablosundaki alanın adı.

Açıklamalar

DAO ilişki nesnesi, birincil tablodaki alanları ve ilişkiyi tanımlayan yabancı bir tablodaki alanları belirtir. Yapı tanımında Birincil öğesine yapılan başvurular, sınıfının CDaoDatabaseGetRelationInfo üye işlevini çağırarak alınan CDaoRelationInfo nesnesinin üyesinde bilgilerin nasıl döndürüldiğini m_pFieldInfos gösterir.

İlişki nesneleri ve ilişki alanı nesneleri bir MFC sınıfı tarafından temsil değildir. Bunun yerine, CDaoDatabase sınıfının MFC nesnelerini temel alan DAO nesneleri, İlişkiler koleksiyonu olarak adlandırılan ilişki nesneleri koleksiyonu içerir. Her ilişki nesnesi de ilişki alanı nesnelerinin bir koleksiyonunu içerir. Her ilişki alanı nesnesi, birincil tablodaki bir alanı yabancı tablodaki bir alanla ilişkilendirır. birlikte alındığında, ilişki alanı nesneleri her tabloda ilişkiyi tanımlayan bir alan grubu tanımlar. CDaoDatabase üye işlevini çağırarak nesneyle CDaoRelationInfo ilişki nesnelerine GetRelationInfo erişmenizi sağlar. Nesnesi CDaoRelationInfo , m_pFieldInfosbir nesne dizisine işaret eden bir veri üyesine CDaoRelationFieldInfo sahiptir.

İlişki koleksiyonu ilgilendiğiniz ilişki nesnesini depolayan CDaoDatabase içeren nesnenin GetRelationInfo üye işlevini çağırın. Ardından CDaoRelationInfo nesnesinin üyesine erişinm_pFieldInfos. CDaoRelationFieldInfo ayrıca hata ayıklama derlemelerinde bir Dump üye işlevi tanımlar. Bir CDaoRelationFieldInfo nesnenin içeriğini dökümü için kullanabilirsinizDump.

Gereksinimler

Üst bilgi: afxdao.h

Ayrıca bkz.

Yapılar, Stiller, Geri Çağrılar ve İleti Eşlemeleri
CDaoRelationInfo Yapısı