Aracılığıyla paylaş


CDaoRecordset::GetFieldInfo

Bir recordset içindeki alanları hakkında bilgi edinmek için bu üye işlevini çağırın.

void GetFieldInfo(
   int nIndex,
   CDaoFieldInfo& fieldinfo,
   DWORD dwInfoOptions = AFX_DAO_PRIMARY_INFO 
);
void GetFieldInfo(
   LPCTSTR lpszName,
   CDaoFieldInfo& fieldinfo,
   DWORD dwInfoOptions = AFX_DAO_PRIMARY_INFO 
);

Parametreler

  • nIndex
    Önceden tanımlanmış arama dizinine göre için kayıt kümesinin Fields derlemesini alanında sıfır tabanlı dizini.

  • fieldinfo
    Başvuru bir CDaoFieldInfo yapısı.

  • dwInfoOptions
    Seçenekleri, Recordset'i almak için ilgili hangi 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) Ad, tür, boyut, öznitelikler

    • AFX_DAO_SECONDARY_INFOBirincil bilgilerin yanı sıra: gerekli, sıralı konumunu Sıfır uzunluk, harmanlama sırası, yabancı adı, kaynak alanını kaynak tablo izin ver

    • AFX_DAO_ALL_INFOBirincil ve ikincil bilgi artı: varsayılan değer geçerlilik kuralı geçerlilik metni

  • lpszName
    Alanın adı.

Notlar

İşlev sürümü bir dizine göre sürüm olanak sağlar.Diğer sürüm bir alan adına göre aramak olanak sağlar.

Döndürülen bilgileri açıklaması için bkz: CDaoFieldInfo 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::GetFieldValue

CDaoRecordset::GetIndexCount

CDaoRecordset::GetIndexInfo