Compartilhar via


CDaoTableDef::Create

Chamar essa função de membro para criar uma nova tabela salvo.

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

Parâmetros

  • lpszName
    Um ponteiro para uma cadeia de caracteres que contém o nome da tabela.

  • lAttributes
    Um valor correspondente às características da tabela representada pelo objeto de tabledef.Você pode usar bits OU bit a combinar qualquer uma das seguintes constantes:

    Constante

    Descrição

    dbAttachExclusive

    Para bancos de dados usando o mecanismo de banco de dados Microsoft Jet, indica que a tabela é uma tabela anexado aberta para uso exclusivo.

    dbAttachSavePWD

    Para bancos de dados usando o mecanismo de banco de dados Microsoft Jet, que indica a identificação de usuário e senha para a tabela anexados são salvas com as informações de conexão.

    dbSystemObject

    Indica que a tabela é uma tabela do sistema fornecida pelo mecanismo de banco de dados Microsoft Jet.

    dbHiddenObject

    Indica que a tabela é uma tabela oculto fornecida pelo mecanismo de banco de dados Microsoft Jet.

  • lpszSrcTable
    Um ponteiro para uma cadeia de caracteres que contém o nome da tabela de origem.Esse valor é inicializado por padrão como NULO.

  • lpszConnect
    Um ponteiro para uma cadeia de caracteres que contém a cadeia de conexão padrão.Esse valor é inicializado por padrão como NULO.

Comentários

Uma vez que é chamado tabledef o, você pode chamar acrescentar para salvar o tabledef na coleção de TableDefs de banco de dados.Após chamar Acrescentar, o tabledef está em um estado aberto, e você pode usá-lo para criar um objeto de CDaoRecordset .

Para informações relacionadas, consulte o tópico “método CreateTableDef” na ajuda de DAO.

Requisitos

Cabeçalho: afxdao.h

Consulte também

Referência

Classe de CDaoTableDef

Gráfico de hierarquia

CDaoTableDef::Open

CDaoTableDef::Close

Classe de CDaoRecordset