Compartilhar via


CDaoWorkspace::Create

Chamar essa função de membro para criar um novo objeto de espaço de trabalho de DAO e para associar o objeto MFC CDaoWorkspace .

virtual void Create( 
   LPCTSTR lpszName, 
   LPCTSTR lpszUserName, 
   LPCTSTR lpszPassword  
);

Parâmetros

  • lpszName
    Uma cadeia de caracteres com até 14 caracteres que exclusivamente nomeie o novo objeto de espaço de trabalho.Você deve fornecer um nome.Para informações relacionadas, consulte o tópico de propriedade “nome” na ajuda de DAO.

  • lpszUserName
    O nome de usuário do proprietário do espaço de trabalho.Requisitos para, consulte o parâmetro de lpszDefaultUser à função de membro de SetDefaultUser .Para informações relacionadas, consulte o tópico “propriedade nome de usuário” na ajuda de DAO.

  • lpszPassword
    Senha para o novo objeto de espaço de trabalho.Uma senha pode ter até 14 caracteres e pode conter qualquer caractere ASCII exceto 0 (zero).Palavras-chave diferenciam maiúsculas de minúsculas.Para informações relacionadas, consulte o tópico “propriedade de senha” na ajuda de DAO.

Comentários

O processo geral de design é:

  1. Construir um objeto de CDaoWorkspace .

  2. Chame a função de membro de Criar de objeto para criar o espaço de trabalho de DAO subjacente.Você deve especificar um nome de espaço de trabalho.

  3. Chamar opcionalmente acrescentar se você deseja adicionar o espaço de trabalho à coleção de espaços de trabalho do mecanismo de banco de dados.Você pode trabalhar com o espaço de trabalho sem acrescentar-lo.

Após a chamada de Criar , o objeto de espaço de trabalho está em um estado aberto, para operacional.Você não chama Abrir após Criar.Você não chama Criar se o espaço de trabalho já existe na coleção de espaços de trabalho.Criar inicializa o mecanismo de banco de dados se não já foi inicializado para seu aplicativo.

Requisitos

Cabeçalho: afxdao.h

Consulte também

Referência

Classe de CDaoWorkspace

Gráfico de hierarquia

CDaoWorkspace::CDaoWorkspace

CDaoWorkspace::Close

CDaoWorkspace::Open