Sdílet prostřednictvím


CDaoTableDef::GetFieldInfo

Volání funkce tohoto člena získat různé druhy informací o poli definované v tabledef.

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

Parametry

  • nIndex
    Index pole objektu v tabulce nuly polí kolekce pro vyhledávání podle indexu.

  • fieldinfo
    Odkaz na CDaoFieldInfo struktury.

  • dwInfoOptions
    Možnosti určení informací o poli načíst.Dostupné možnosti jsou zde uvedeny s co funkce vrací způsobují:

    • AFX_DAO_PRIMARY_INFO(Výchozí) Název, typ, velikost, atributy.Tuto možnost použijte pro nejrychlejší výkon.

    • AFX_DAO_SECONDARY_INFOPrimární informace plus: pozice řadové potřeby Povolit nulovou délku, pořadí řazení, cizí název zdrojové pole zdrojové tabulky

    • AFX_DAO_ALL_INFOPrimární a sekundární informace plus: výchozí hodnota ověřovacího pravidla ověřovací Text

  • lpszName
    Ukazatel myši na název objektu pole pro vyhledávání podle názvu.Název je řetězec s až 64 znaků, který se zajímáte pole.

Poznámky

Jedna verze funkce umožňuje vyhledat pole podle indexu.Ostatní verze umožňuje hledat podle názvu pole.

Popis vrácené informace naleznete CDaoFieldInfo struktury.Tato struktura má členy, které odpovídají položkám informace uvedené výše v popisu dwInfoOptions .Požadujete-li informace na jedné úrovni, získat informace o všech předchozích úrovní.

Související informace naleznete v tématu "Atributy vlastnosti" v nápovědě DAO.

Požadavky

Záhlaví: afxdao.h

Viz také

Referenční dokumentace

Třída CDaoTableDef

Graf hierarchie

CDaoTableDef::GetIndexInfo

CDaoTableDef::GetIndexCount

CDaoTableDef::GetFieldCount