Partager via


QueryDef, membres (DAO)

S’applique à : Access 2013, Office 2013

Un objet QueryDef est une définition stockée d'une requête dans une base de données du moteur de base de données Microsoft Access.

Méthodes

Nom

Description

Annuler

NOTE : Les espaces de travail ODBCDirect ne sont pas pris en charge dans Microsoft Access 2013. Utilisez ADO si vous voulez accéder aux sources de données externes sans avoir recours au moteur de base de données Microsoft Access.

Annule l'exécution d'un appel asynchrone de méthode en attente (espaces de travail ODBCDirect uniquement).

Close

Ferme un objet QueryDef ouvert.

CreateProperty

Crée un objet utilisateur Property (espaces de travail Microsoft Access uniquement).

Exécuter

Exécute une instruction SQL sur l’objet spécifié.

OpenRecordset

Crée un objet Recordset et l’ajoute à la collection Recordsets.

Propriétés

Nom

Description

CacheSize

Définit ou renvoie le nombre d'enregistrements extraits d'une source de données ODBC qui seront placés dans le cache local. Long (en lecture/écriture).

Se connecter

Définit ou renvoie une valeur qui fournit des informations sur la source de base de données dans une requête SQL directe. String en lecture seule.

DateCreated

Renvoie la date et l'heure auxquelles un objet a été créé (espaces de travail Microsoft Access uniquement). Variant en lecture seule.

Fields

Renvoie une collection Fields qui représente tous les objets Field stockés pour l'objet spécifié. En lecture seule.

LastUpdated

Renvoie la date et l'heure de la dernière modification apportée à un objet. Variant en lecture seule.

MaxRecords

Définit ou renvoie le nombre maximum d'enregistrements à renvoyer pour une requête sur une source de données ODBC.

Name

Cette propriété renvoie ou définit le nom de l'objet spécifié. String en lecture/écriture.

ODBCTimeout

Indique le nombre de secondes d'attente avant que ne survienne une erreur d'expiration lors de l'exécution d'un objet QueryDef sur une base de données ODBC.

Paramètres

Renvoie une collection Parameters qui contient tous les objets Parameter de l'objet QueryDef spécifié. En lecture seule.

Préparation

NOTE : Les espaces de travail ODBCDirect ne sont pas pris en charge dans Microsoft Access 2013. Utilisez ADO si vous voulez accéder aux sources de données externes sans avoir recours au moteur de base de données Microsoft Access.

Définit ou renvoie une valeur qui indique si la requête doit être préparée sur le serveur comme procédure stockée temporaire à l'aide d'une fonction API SQLPrepare ODBC avant l'exécution, ou juste exécutée à l'aide de la fonction API SQLExecDirect ODBC (espaces de travail ODBCDirect uniquement). En lecture/écriture QueryDefStateEnum.

Propriétés

Renvoie la collection Properties de l'objet spécifié. En lecture seule.

RecordsAffected

Renvoie le nombre d'enregistrements affectés par le dernier appel de la méthode Execute.

ReturnsRecords

Définit ou renvoie une valeur indiquant si une requête SQL directe sur une base de données externe renvoie des enregistrements (espaces de travail Microsoft Access uniquement).

SQL

Définit ou renvoie l’instruction SQL qui définit la requête exécutée par un objet QueryDef.

StillExecuting

NOTE : Les espaces de travail ODBCDirect ne sont pas pris en charge dans Microsoft Access 2013. Utilisez ADO si vous voulez accéder aux sources de données externes sans avoir recours au moteur de base de données Microsoft Access.

Indique si l'exécution d'une opération asynchrone (c.-à-d. une méthode appelée avec l'option dbRunAsync) est terminée (espaces de travail ODBCDirect uniquement).

Type

Définit ou renvoie une valeur qui indique le type opérationnel ou le type de données d'un objet. Type dedonnées Integer en lecture seule.

Updatable

Renvoie une valeur qui indique si vous pouvez changer un objet DAO. Boolean (en lecture seule).