Aracılığıyla paylaş


CDaoIndexFieldInfo Yapısı

Yapı, CDaoIndexFieldInfo veri erişim nesneleri (DAO) için tanımlanan bir dizin alanı nesnesi hakkında bilgi içerir.

Not

DAO, Office 2013 aracılığıyla desteklenir. DAO 3.6 son sürümdür ve eski olarak kabul edilir.

Sözdizimi

struct CDaoIndexFieldInfo
{
    CString m_strName;          // Primary
    BOOL m_bDescending;         // Primary
};

Parametreler

m_strName
Dizin alanı nesnesini benzersiz olarak adlandırın. Ayrıntılar için DAO Yardımı'ndaki "Ad Özelliği" konusuna bakın.

m_bDescending
Dizin nesnesi tarafından tanımlanan dizin sıralamasını gösterir. Düzen azalansa TRUE.

Açıklamalar

Bir dizin nesnesi, bir tablo tanımı (veya bir tabloyu temel alan kayıt kümesi) hangi alanların dizine alındığını gösteren bir dizi alana sahip olabilir. Yukarıdaki Birincil öğesine başvurular, CDaoTableDef veya CDaoRecordset sınıfının üye işlevini çağırarak GetIndexInfo alınan bir CDaoIndexInfo nesnesinin üyesinde bilgilerin nasıl döndürüldiğini m_pFieldInfos gösterir.

Dizin nesneleri ve dizin alanı nesneleri bir MFC sınıfı tarafından temsil edilmez. Bunun yerine, CDaoTableDef veya CDaoRecordset sınıfının MFC nesnelerini temel alan DAO nesneleri Indexes koleksiyonu olarak adlandırılan bir dizin nesneleri koleksiyonu içerir. Her dizin nesnesi de bir alan nesneleri koleksiyonu içerir. Bu sınıflar, dizin bilgilerinin tek tek öğelerine erişmek için üye işlevleri sağlar veya içeren nesnenin GetIndexInfo üye işlevini çağırarak bunların tümüne bir nesneyle aynı CDaoIndexInfo anda erişebilirsiniz. Ardından CDaoIndexInfo nesnenin, bir nesne dizisine CDaoIndexFieldInfo işaret eden bir veri üyesi m_pFieldInfosvardır.

GetIndexInfo Indexes koleksiyonu ilgilendiğiniz dizin nesnesini depolayan içindeki tabledef veya kayıt kümesi nesnesinin üye işlevini çağırın. Ardından CDaoIndexInfo nesnesinin üyesine erişinm_pFieldInfos. Dizinin uzunluğu m_pFieldInfos içinde m_nFieldsdepolanır. CDaoIndexFieldInfo ayrıca hata ayıklama derlemelerinde bir Dump üye işlevi tanımlar. Bir CDaoIndexFieldInfo nesnenin içeriğini dökümü için kullanabilirsinizDump.

Gereksinimler

Üstbilgi: afxdao.h

Ayrıca bkz.

Yapılar, Stiller, Geri Çağrılar ve İleti Eşlemeleri
CDaoTableDef::GetIndexInfo
CDaoRecordset::GetIndexInfo