Miembros de datos
| m_pDatabase | Un puntero al objeto CDaoDatabase que está asociado el objeto querydef. La definición de consulta podría guardarse en la base de datos o no. |
| m_pDAOQueryDef | Un puntero a la interfaz OLE del objeto querydef DAO subyacente. |
Construcción
| CDaoQueryDef | Construye un objeto CDaoQueryDef . Próxima convocatoria abierta o crear, dependiendo de sus necesidades. |
| Crear | Crea el objeto querydef DAO subyacente. Utilizar la definición de consulta como una consulta temporal, o llame al Anexar a guardar en la base de datos. |
| Anexar | Anexa el objeto querydef a colección de definiciones de consulta de la base de datos como una consulta guardada. |
| Abierto | Se abre una definición de consulta existente almacenado en la colección de definiciones de consulta de la base de datos. |
| Cerrar | Cierra el objeto querydef. Destruir el objeto C++ cuando termine con ella. |
| Atributos | |
| CanUpdate | Devuelve cero si la consulta puede actualizar la base de datos. |
| GetConnect | Devuelve la cadena de conexión asociada con la definición de consulta. La cadena de conexión identifica el origen de datos. (Para SQL paso consultas sólo; en caso contrario una cadena vacía.) |
| GetDateCreated | Devuelve la fecha en que se creó la consulta guardada. |
| GetDateLastUpdated | Devuelve la fecha en que se actualizó por última vez la consulta guardada. |
| GetName | Devuelve el nombre de la definición de consulta. |
| GetODBCTimeout | Devuelve el valor de tiempo de espera utilizado ODBC (para una consulta ODBC) cuando se ejecuta la definición de consulta. Esto determina cuánto tiempo permitir la acción de la consulta completar. |
| GetRecordsAffected | Devuelve el número de registros afectados por una consulta de acción. |
| GetReturnsRecords | Devuelve cero si la consulta definida por la definición de consulta devuelve registros. |
| GetSQL | Devuelve la cadena SQL que especifica la consulta definida por la definición de consulta. |
| GetType | Devuelve el tipo de consulta: eliminar, actualizar, anexar, tabla etc. |
| IsOpen | Devuelve cero si la definición de consulta está abierta y se puede ejecutar. |
| SetConnect | Establece la cadena de conexión para una consulta de paso SQL en un origen de datos ODBC. |
| SetName | Establece el nombre de la consulta guardada, reemplazando el nombre en uso cuando se creó el objeto querydef. |
| SetODBCTimeout | Establece el valor de tiempo de espera utilizado ODBC (para una consulta ODBC) cuando se ejecuta la definición de consulta. |
| SetReturnsRecords | Especifica si la definición de consulta devuelve registros. Al establecer este atributo en TRUE sólo es válido para las consultas de paso a través de SQL. |
| SetSQL | Establece la cadena SQL que especifica la consulta definida por la definición de consulta. |
Operaciones de
| Ejecutar | Ejecuta la consulta definida por el objeto querydef. |
| GetFieldCount | Devuelve el número de campos definidos por el objeto querydef. |
| GetFieldInfo | Devuelve información acerca de un campo específico definido en la consulta. |
| GetParameterCount | Devuelve el número de parámetros definidos para la consulta. |
| GetParameterInfo | Devuelve información sobre un parámetro especificado para la consulta. |
| GetParamValue | Devuelve el valor de un parámetro especificado para la consulta. |
| SetParamValue | Establece el valor de un parámetro especificado en la consulta. |
I&ntroducción a CDaoQueryDef |nbsp; Miembros de clase base | Diagrama de jerarquía