Sdílet prostřednictvím


CDaoDatabase::GetTableDefInfo

Volání funkce tohoto člena získat různé druhy informací o tabulce v databázi definována.

void GetTableDefInfo( 
   int nIndex, 
   CDaoTableDefInfo& tabledefinfo, 
   DWORD dwInfoOptions = AFX_DAO_PRIMARY_INFO  
); 
void GetTableDefInfo( 
   LPCTSTR lpszName, 
   CDaoTableDefInfo& tabledefinfo, 
   DWORD dwInfoOptions = AFX_DAO_PRIMARY_INFO  
);

Parametry

  • nIndex
    Index objekt tabledef v kolekci TableDefs v databázi pro vyhledávání podle indexu.

  • tabledefinfo
    Odkaz na CDaoTableDefInfo objekt, který vrátí požadované informace.

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

    • AFX_DAO_PRIMARY_INFO(Výchozí) Atributy názvu aktualizovatelný,

    • AFX_DAO_SECONDARY_INFOPrimární informace plus: datum vytvoření, datum poslední aktualizace, název zdrojové tabulky připojit

    • AFX_DAO_ALL_INFOPrimární a sekundární informace plus: počet záznamů ověřovací pravidlo ověřovací Text

  • lpszName
    Název objektu tabledef vyhledávání podle názvu.

Poznámky

Tak můžete vybrat tabulku indexu v kolekci TableDefs v databázi nebo název tabulky jsou k dispozici dvě verze funkce.

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

[!POZNÁMKA]

AFX_DAO_ALL_INFO Možnost poskytuje informace, které mohou být pomalé získat.Počítání záznamů v tabulce v tomto případě může být velmi náročné Pokud mnoho záznamů.

Požadavky

Záhlaví: afxdao.h

Viz také

Referenční dokumentace

Třída CDaoDatabase

Graf hierarchie

CDaoDatabase::GetTableDefCount