Compartir a través de


Miembros QueryDef (DAO)

Se aplica a: Access 2013, Office 2013

Un objeto QueryDef es una definición de una consulta almacenada en una base de datos del motor de base de datos de Microsoft Access.

Métodos

Nombre

Descripción

Cancel

NOTA: las áreas de trabajo de ODBCDirect no se admiten en Microsoft Access 2013. Use ADO si quiere acceder a orígenes de datos externos sin usar el motor de base de datos de Microsoft Access.

Cancela la ejecución de una llamada a método asincrónica que está pendiente (sólo áreas de trabajo de ODBCDirect).

Close

Cierra un objeto QueryDef abierto.

CreateProperty

Crea un nuevo objeto Property definido por el usuario (sólo áreas de trabajo de Microsoft Access).

Ejecutar

Ejecuta una instrucción SQL en el objeto especificado.

OpenRecordset

Crea un nuevo objeto Recordset y lo anexa a la colección Recordsets.

Propiedades

Nombre

Descripción

CacheSize

Establece o devuelve el número de registros recuperados de un origen de datos ODBC que se almacenarán localmente en caché. Long de lectura y escritura.

Conectar

Establece o devuelve un valor que proporciona información sobre el origen de la base de datos utilizada en una consulta de paso a través. String de solo lectura.

DateCreated

Devuelve la fecha y la hora en la que se creó un objeto (sólo para áreas de trabajo de Microsoft Access). Variant de solo lectura.

Fields

Devuelve una colección Fields que representa todos los objetos Field almacenados para el objeto especificado. Solo lectura.

LastUpdated

Devuelve la fecha y la hora del último cambio realizado en un objeto. Variant de solo lectura.

MaxRecords

Establece o devuelve el número máximo de registros que se devuelven desde una consulta en un origen de datos ODBC.

Name

Devuelve o establece el nombre del objeto especificado. String de lectura y escritura.

ODBCTimeout

Indica el número de segundos que hay que esperar antes de que se produzca un error de tiempo de espera cuando se ejecuta QueryDef en una base de datos ODBC.

Parameters

Devuelve una colección Parameters que contiene todos los objetos Parameter del objeto QueryDef especificado. Solo lectura.

Preparar

NOTA: las áreas de trabajo de ODBCDirect no se admiten en Microsoft Access 2013. Use ADO si desea obtener acceso a orígenes de datos externos sin usar el motor de base de datos de Microsoft Access.

Establece o devuelve un valor que indica si la consulta debería prepararse en el servidor como un procedimiento almacenado temporal con la función API de ODBC SQLPrepare Aantes de la ejecución, o bien ejecutarse con la función API de ODBC SQLExecDirect (solo en áreas de trabajo de ODBCDirect). QueryDefStateEnum de lectura y escritura.

Properties

Devuelve la colección Properties de un objeto especificado. Solo lectura.

RecordsAffected

Devuelve el número de registros afectados por el último método Execute invocado.

ReturnsRecords

Establece o devuelve un valor que indica si una consulta de paso a través SQL a una base de datos externa devuelve registros (únicamente áreas de trabajo de Microsoft Access).

SQL

Establece o devuelve la instrucción SQL que define la consulta ejecutada por un objeto QueryDef.

StillExecuting

NOTA: las áreas de trabajo de ODBCDirect no se admiten en Microsoft Access 2013. Use ADO si quiere acceder a orígenes de datos externos sin usar el motor de base de datos de Microsoft Access.

Indica si una operación asincrónica (es decir, un método invocado con la opción dbRunAsync) ha finalizado o no su ejecución (sólo para áreas de trabajo de ODBCDirect).

Tipo

Establece o devuelve un valor que indica el tipo operativo o el tipo de datos de un objeto. Integer de solo lectura.

Updatable

Devuelve un valor que indica si el usuario puede cambiar un objeto DAO. Booleano de solo lectura.