Compartilhar via


CDaoDatabase::criar

Para criar um novo banco de dados Microsoft Jet (.mdb), chamar essa função de membro após você construir um CDaoDatabase objeto.

virtual void Create( 
   LPCTSTR lpszName, 
   LPCTSTR lpszLocale = dbLangGeneral, 
   int dwOptions = 0  
);

Parâmetros

  • lpszName
    A expressão de cadeia de caracteres isto é o nome do arquivo de banco de dados que você está criando.Pode ser o caminho completo e o nome de arquivo, sistema autônomo "C:\\MYDB.MDB".Você deve fornecer um nome.Se você não fornecer uma extensão de nome de arquivo, .mdb será acrescentada.Se sua rede oferecer suporte uniforme) UNC (convenção de nomes, você também pode especificar um caminho de rede, sistema autônomo "\\\\MYSERVER\\MYSHARE\\MYDIR\\MYDB".Somente os arquivos de banco de dados Microsoft Jet (.mdb) podem ser criados usando a função de membro.(Barras invertidas duplas são necessárias em literais de seqüência de caracteres como "\" é o caractere de escape do C++.)

  • lpszLocale
    Uma expressão em seqüência usada para especificar a ordem de agrupamento para criar o banco de dados.O valor padrão é dbLangGeneral.Os valores possíveis são:

    • dbLangGeneral   Inglês, alemão, francês, português, italiano e moderno espanhol

    • dbLangArabic   Árabe

    • dbLangCyrillic   Russo

    • dbLangCzech   Tcheco

    • dbLangDutch   Holandês

    • dbLangGreek   Grego

    • dbLangHebrew   Hebraico

    • dbLangHungarian   Húngaro

    • dbLangIcelandic   Islandês

    • dbLangNordic   Idiomas nórdicos (Microsoft versão do mecanismo de banco de dados Jet 1.0 somente)

    • dbLangNorwdan   Norueguês e dinamarquês

    • dbLangPolish   Polonês

    • dbLangSpanish   Espanhol tradicional

    • dbLangSwedfin   Sueco e finlandês

    • dbLangTurkish   Turco

  • dwOptions
    Um número inteiro que indica uma ou mais opções.Os valores possíveis são:

    • dbEncrypt criar um banco de dados criptografado.

    • dbVersion10 criar um banco de dados com o banco de dados do Microsoft Jet versão 1.0.

    • dbVersion11 criar um banco de dados com o banco de dados do Microsoft Jet versão 1.1.

    • dbVersion20 criar um banco de dados com o banco de dados do Microsoft Jet versão 2.0.

    • dbVersion30   Crie um banco de dados com o banco de dados do Microsoft Jet versão 3.0.

    Se você omitir a constante de criptografia, um banco de dados não criptografado é criado.Você pode especificar somente uma constante de versão.Se você omitir uma constante de versão, será criado um banco de dados que usa o banco de dados do Microsoft Jet versão 3.0.

    Cuidado:

    Se um banco de dados não for en crypted, é possível, mesmo se você implementar a segurança de senha do usuário, para ler o arquivo binário do disco que constitui o banco de dados diretamente.

Comentários

Criar cria o arquivo de banco de dados e o objeto de banco de dados DAO subjacente e inicializa o objeto C++.O objeto é acrescentado à coleção de bancos de dados do espaço de trabalho associado.O objeto de banco de dados está em estado em aberto; não telefonar em aberto after Criar.

Observação:

With Criar, você pode criar apenas os bancos de dados Microsoft Jet (.mdb).Não é possível criar bancos de dados ODBC ou bancos de dados ISAM.

Requisitos

Cabeçalho: afxdao.h

Consulte também

Referência

Classe CDaoDatabase

Gráfico de hierarquia

CDaoDatabase::CDaoDatabase

Outros recursos

CDaoDatabase membros