Miembros de datos
| m_pWorkspace | Un puntero al objeto CDaoWorkspace que contiene la base de datos y define su espacio de transacción. |
| m_pDAODatabase | Un puntero al objeto de base de datos DAO subyacente. |
Construcción
| CDaoDatabase | Construye un objeto CDaoDatabase . Llamada Open para conectar el objeto con una base de datos. |
Atributos
| CanTransact | Devuelve cero si la base de datos admite transacciones. |
| CanUpdate | Devuelve cero si el objeto CDaoDatabase es actualizable (no sólo lectura). |
| GetConnect | Devuelve la cadena de conexión que se utiliza para conectar el objeto CDaoDatabase a una base de datos. Utilizado para ODBC. |
| GetName | Devuelve el nombre de la base de datos actualmente en uso. |
| GetQueryTimeout | Devuelve el número de segundos después de la base de datos de consulta operaciones será fuera de tiempo. Afecta a todas las siguientes abre, agrega nuevo, actualiza y editar y otras operaciones en orígenes de datos ODBC (sólo) como ejecutar llamadas. |
| GetRecordsAffected | Devuelve el número de registros afectado por la última actualización, editar o agregar la operación o mediante una llamada a Execute. |
| GetVersion | Devuelve la versión del motor de base de datos asociada con la base de datos. |
| IsOpen | Devuelve cero si el objeto CDaoDatabase actualmente está conectado a una base de datos. |
| SetQueryTimeout | Establece el número de segundos después de la base de datos de consulta operaciones (sólo disponible en las fuentes de datos ODBC) será tiempo de espera. Afecta a todas las siguientes abre, agrega nuevo, actualiza y elimina operaciones. |
Operaciones de
| Cerrar | Cierra la conexión de base de datos. |
| Crear | Crea el objeto de base de datos DAO subyacente e inicializa el objeto CDaoDatabase. |
| CreateRelation | Define a una nueva relación entre las tablas en la base de datos. |
| DeleteQueryDef | Elimina un objeto querydef guardado en colección de definiciones de consulta de la base de datos. |
| DeleteRelation | Elimina a una relación existente entre las tablas de la base de datos. |
| DeleteTableDef | Elimina la definición de una tabla en la base de datos. Esto elimina la tabla real y todos sus datos. |
| Ejecutar | Ejecuta una consulta de acción. Pidiendo ejecutar una consulta devuelve resultados lanza una excepción. |
| GetQueryDefCount | Devuelve el número de consultas definidas para la base de datos. |
| GetQueryDefInfo | Devuelve información acerca de una consulta especificada definida en la base de datos. |
| GetRelationCount | Devuelve el número de relaciones definidas entre las tablas de la base de datos. |
| GetRelationInfo | Devuelve información acerca de una relación especificada definida entre las tablas de la base de datos. |
| GetTableDefCount | Devuelve el número de tablas definidas en la base de datos. |
| GetTableDefInfo | Devuelve información acerca de una tabla especificada en la base de datos. |
| Abierto | Establece una conexión a una base de datos. |
I&ntroducción a CDaoDatabase |nbsp; Miembros de clase base | Diagrama de jerarquía