Share via


CDaoDatabase::Create

Para crear una nueva base de datos de Microsoft Jet (.MDB), llame a esta función miembro después de crear un objeto de CDaoDatabase .

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

Parámetros

  • lpszName
    Una expresión de cadena que es el nombre del archivo de base de datos que está creando.Puede ser la ruta de acceso completa y el nombre de archivo, como “C: \\MYDB.MDB”.Debe proporcionar un nombre.Si no se proporciona una extensión de nombre de archivo, se anexa .MDB.Si las admite para red la convención de nomenclatura uniforme (UNC), también puede especificar una ruta de acceso de red, como “\\\\MYSERVER\\MYSHARE\\MYDIR\\MYDB”.Sólo los archivos de base de datos de Microsoft Jet (.MDB) se pueden crear utilizando esta función miembro.(Las barras diagonales inversas dobles se requieren en literales de cadena porque “carácter de escape \" is the C ++.)

  • lpszLocale
    una expresión de cadena utilizada para especificar intercalar pedido para crear la base de datos.el valor predeterminado es dbLangGeneral.Los valores posibles son:

    • Inglés dedbLangGeneral , alemán, francés, portugués, italiano, español y de Modern

    • Árabe dedbLangArabic

    • Ruso dedbLangCyrillic

    • dbLangCzech Checo

    • Neerlandés dedbLangDutch

    • Griego dedbLangGreek

    • Hebreo dedbLangHebrew

    • Húngaro dedbLangHungarian

    • Islandés dedbLangIcelandic

    • Lenguajes nórdicos dedbLangNordic (versión 1,0 del motor de base de datos Microsoft Jet solo)

    • dbLangNorwdan noruego y danés

    • dbLangPolish polaco

    • Español dedbLangSpanish Tradicional

    • dbLangSwedfin sueco y finlandés

    • Turco dedbLangTurkish

  • dwOptions
    un entero que indica una o más opciones.Los valores posibles son:

    • dbEncrypt crea una base de datos cifrada.

    • dbVersion10 crea una base de datos con la versión 1,0 de la base de datos de Microsoft Jet.

    • dbVersion11 crea una base de datos con la versión 1,1 de la base de datos de Microsoft Jet.

    • dbVersion20 crea una base de datos con la versión 2,0 de la base de datos de Microsoft Jet.

    • dbVersion30 crea una base de datos con la versión 3,0 de la base de datos de Microsoft Jet.

    Si omite la constante de cifrado, se crea una base de datos sin cifrar.Puede especificar una constante de la versión.Si omite una constante de, se crea una base de datos que utiliza la versión 3,0 de la base de datos de Microsoft Jet.

    Nota de precauciónPrecaución

    Si una base de datos no se cifra, es posible, incluso si implementa el usuario y la seguridad de la contraseña, leer directamente el archivo de disco binario que constituye la base de datos.

Comentarios

Crear crea el archivo de base de datos y el objeto de base de datos subyacente de DAO e inicializa el objeto de C++.El objeto se anexa a la colección asociada de las bases de datos del área de trabajo.El objeto de base de datos está en un estado abierto; no llame a Abrir después de Crear.

[!NOTA]

Con Crear, sólo se puede crear bases de datos de Microsoft Jet (.MDB).No puede crear bases de datos o bases de datos ODBC de. ISAM

Requisitos

encabezado: afxdao.h

Vea también

Referencia

Clase CDaoDatabase

Gráfico de jerarquía

CDaoDatabase::CDaoDatabase