Share via


CDaoDatabase::CDaoDatabase

Crea un objeto CDaoDatabase.

CDaoDatabase(
  CDaoWorkspace* pWorkspace = NULL 
);

Parámetros

  • pWorkspace
    Un puntero al objeto de CDaoWorkspace que contendrá el nuevo objeto de base de datos.Si acepta el valor predeterminado de NULL, el constructor crea un objeto temporal de CDaoWorkspace que utilice el área de trabajo predeterminada de DAO.Puede obtener un puntero al objeto del área de trabajo a través del miembro de datos de m_pWorkspace .

Comentarios

Después de crear el objeto, si está creando una nueva base de datos de Microsoft Jet (.MDB), llame a la función miembro de Crear del objeto.Si, en su lugar, se está abriendo una base de datos existente, llame a la función miembro de Abrir del objeto.

Cuando termine con el objeto, se debe llamar a su función miembro de Cerrar y después destruir el objeto de CDaoDatabase .

Quizás le resulte cómodo insertar el objeto de CDaoDatabase en la clase del documento.

[!NOTA]

Un objeto de CDaoDatabase también se crea implícitamente si abre un objeto de CDaoRecordset sin pasar un puntero a un objeto existente de CDaoDatabase .Este objeto de base de datos se cierra cuando se cierra el objeto de conjunto de registros.

Requisitos

encabezado: afxdao.h

Vea también

Referencia

Clase CDaoDatabase

Gráfico de jerarquía