Aracılığıyla paylaş


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

Ayrıca bkz.

Başvuru

CDaoRecordset sınıfı

Hiyerarşi grafik

CDaoRecordset::GetFieldCount

CDaoRecordset::GetFieldInfo

CDaoRecordset::GetIndexCount

CDaoRecordset::GetLastModifiedBookmark