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