Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Not
Microsoft Foundation Sınıfları (MFC) kitaplığına destek verilmeye devam ediliyor. Ancak artık özellik eklemeyeceğiz veya belgeleri güncelleştirmeyeceğiz.
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 m_pFieldInfos 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 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 CDaoIndexInfo üye işlevini çağırarak bunların tümüne bir nesneyle aynı GetIndexInfo anda erişebilirsiniz. Ardından CDaoIndexInfo nesnenin, bir nesne dizisine m_pFieldInfos işaret eden bir veri üyesi CDaoIndexFieldInfovardı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 CDaoIndexInfom_pFieldInfoserişin. 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 Dump nesnenin içeriğini dökümü için kullanabilirsinizCDaoIndexFieldInfo.
Gereksinimler
Üstbilgi:afxdao.h
Ayrıca bkz.
Yapılar, Stiller, Geri Çağrılar ve İleti Eşlemeleri
CDaoTableDef::GetIndexInfo
CDaoRecordset::GetIndexInfo