Sdílet prostřednictvím


CDaoTableDef::Create

Volání funkce tohoto člena k vytvoření nové tabulky uložené.

virtual void Create( 
   LPCTSTR lpszName, 
   long lAttributes = 0, 
   LPCTSTR lpszSrcTable = NULL, 
   LPCTSTR lpszConnect = NULL  
);

Parametry

  • lpszName
    Ukazatel na řetězec obsahující název tabulky.

  • lAttributes
    Hodnotu odpovídající vlastnosti tabulky tabledef objektu.Bitový operátor OR lze kombinovat libovolné z následujících konstant:

    Konstanta

    Description

    dbAttachExclusive

    U databází, které používají databázový stroj Microsoft Jet označuje, že je tabulka připojená tabulka otevřena pro výhradní použití.

    dbAttachSavePWD

    Databáze, které používají databázový stroj Microsoft Jet označuje, že jsou uloženy uživatelské ID a heslo pro připojené tabulky s informacemi o připojení.

    dbSystemObject

    Označuje, že je systém tabulky poskytnuté databázový stroj Microsoft Jet.

    dbHiddenObject

    Označuje, že je skryté tabulky poskytnuté databázový stroj Microsoft Jet.

  • lpszSrcTable
    Ukazatel na řetězec obsahující název zdrojové tabulky.Ve výchozím nastavení tato hodnota inicializuje jako NULL.

  • lpszConnect
    Ukazatel na řetězec obsahující výchozí připojovací řetězec.Ve výchozím nastavení tato hodnota inicializuje jako NULL.

Poznámky

Jakmile jste s názvem tabledef, potom můžete volat Append uložit tabledef v kolekci TableDefs v databázi.Po volání Append, je tabledef v otevřeném stavu a můžete vytvořit CDaoRecordset objektu.

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

Požadavky

Záhlaví: afxdao.h

Viz také

Referenční dokumentace

Třída CDaoTableDef

Graf hierarchie

CDaoTableDef::Open

CDaoTableDef::Close

Třída CDaoRecordset