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_pFieldInfos
vardı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_nFields
depolanı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