CDaoRecordset::GetIndexInfo
Çeşitli türden bir recordset altındaki temel tablo içinde tanımlanan dizin hakkında bilgi edinmek için bu üye işlevini çağırın.
void GetIndexInfo(
int nIndex,
CDaoIndexInfo& indexinfo,
DWORD dwInfoOptions = AFX_DAO_PRIMARY_INFO
);
void GetIndexInfo(
LPCTSTR lpszName,
CDaoIndexInfo& indexinfo,
DWORD dwInfoOptions = AFX_DAO_PRIMARY_INFO
);
Parametreler
nIndex
Sayısal konumuna göre arama için tablonun dizinlerini koleksiyonunda sıfır tabanlı dizini.indexinfo
Başvuru bir CDaoIndexInfo yapısı.dwInfoOptions
Seçenekleri hangi almak için dizin hakkındaki bilgileri belirtin.Kullanılabilir seçenekler, bunlar geri dönmek işlevi nedeni ne yanı sıra burada listelenir.En iyi performansı elde etmek için yalnızca gereksinim duyduğunuz bilgileri düzeyini Al:AFX_DAO_PRIMARY_INFO(Varsayılan) Alan adı, alan bilgisi
AFX_DAO_SECONDARY_INFOBirincil bilgilerin yanı sıra: birincil, benzersiz, Clustered, gerekli IgnoreNulls yabancı
AFX_DAO_ALL_INFOBirincil ve ikincil bilgi artı: ayrı sayım
lpszName
Index nesnesi adı ada göre arama için bir işaretçi.
Notlar
İşlev sürümü dizine koleksiyonu içindeki konumuna göre arama sağlar.Diğer sürüm bir dizin adına göre arayın olanak sağlar.
Döndürülen bilgileri açıklaması için bkz: CDaoIndexInfo yapısı.Bu yapı bilgilerini açıklamasına yukarıda listelenen öğelere karşılık gelen üyeleri olan dwInfoOptions.Bir düzeyde bilgi istediğinde, aynı zamanda önceki tüm düzeyler için bilgi alın.
İlgili bilgiler için dao Yardımı'nda "Attributes özelliği" konusuna bakın.
Gereksinimler
Başlık: afxdao.h