CDaoTableDef::Create

Wywołanie tej funkcji Członkowskich do utworzenia nowej tabeli zapisane.

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

Parametry

  • lpszName
    Wskaźnik ciąg zawierający nazwę tabeli.

  • lAttributes
    Wartość odpowiadającej właściwości tabeli, reprezentowane przez obiekt tabledef.Można użyć logiczną lub połączyć następujących stałych:

    Stała

    Opis

    dbAttachExclusive

    Dla baz danych, które używają aparatu bazy danych Microsoft Jet wskazuje, że tabela jest załączona tabela, otwarte do wyłącznego użytku.

    dbAttachSavePWD

    Dla baz danych, które używają aparatu bazy danych Microsoft Jet wskazuje identyfikator użytkownika i hasło dla załączonej tabeli są zapisywane informacje połączenia.

    dbSystemObject

    Wskazuje, że jest tabela systemu, świadczone przez aparat bazy danych Microsoft Jet.

    dbHiddenObject

    Wskazuje, że jest tabela ukryte, świadczone przez aparat bazy danych Microsoft Jet.

  • lpszSrcTable
    Wskaźnik ciąg zawierający Nazwa tabeli źródłowej.Domyślnie wartość ta jest inicjowana jako NULL.

  • lpszConnect
    Wskaźnik ciąg zawierający domyślny ciąg połączenia.Domyślnie wartość ta jest inicjowana jako NULL.

Uwagi

Kiedy nazwany tabledef można wywołać Append zapisać tabledef w kolekcji TableDefs bazy danych.Po wywołaniu Append, tabledef jest w stanie otwartym i służy do tworzenia CDaoRecordset obiektu.

Dla pokrewnych informacji zobacz temat "Metoda CreateTableDef" w pomocy DAO.

Wymagania

Nagłówek: afxdao.h

Zobacz też

Informacje

Klasa CDaoTableDef

Diagram hierarchii

CDaoTableDef::Open

CDaoTableDef::Close

Klasa CDaoRecordset