Freigeben über


QueryDef-Elemente (DAO)

Gilt für: Access 2013, Office 2013

Ein QueryDef -Objekt ist eine gespeicherte Definition einer Abfrage in einer Datenbank des Microsoft Access-Datenbankmoduls.

Methoden

Name

Beschreibung

Cancel

HINWEIS: ODBCDirect-Arbeitsbereiche werden in Microsoft Access 2013 nicht unterstützt. Verwenden Sie ADO, wenn Sie auf externe Datenquellen zugreifen möchten, ohne das Microsoft Access-Datenbankmodul zu verwenden.

Die Ausführung eines ausstehenden asynchronen Methodenaufrufs wird abgebrochen (gilt nur für ODBCDirect-Arbeitsbereiche).

Close

Schließt ein geöffnetes QueryDef-Objekt.

Createproperty

Erstellt ein neues, benutzerdefiniertes Property -Objekt (gilt nur für Microsoft Access-Arbeitsbereiche).

Ausführen

Führt eine SQL-Anweisung für das angegebene Objekt aus.

OpenRecordset

Erstellt ein neues Recordset-Objekt und fügt es an die Recordsets-Auflistung an.

Eigenschaften

Name

Beschreibung

CacheSize

Mit dieser Eigenschaft wird die Anzahl von Datensätzen, die aus einer ODBC-Datenquelle abgerufen und lokal gespeichert werden, festgelegt oder zurückgegeben. Long mit Lese-/Schreibzugriff.

Verbinden

Legt einen Wert fest, der Informationen über die Quelle der in einer Pass-Through-Abfrage verwendeten Datenbank bereitstellt, oder gibt den betreffenden Wert zurück. Schreibgeschützte Zeichenfolge.

DateCreated

Gibt das Datum und die Uhrzeit der Objekterstellung zurück (nur Microsoft Access-Arbeitsbereiche). Schreibgeschützter Variant-Wert.

Fields

Gibt eine Fields -Auflistung zurück, die alle gespeicherten Field -Objekte für das angegebene Objekt enthält. Schreibgeschützt.

LastUpdated

Gibt das Datum und die Uhrzeit der letzten Änderung eines Objekts zurück. Schreibgeschützter Variant-Wert.

MaxRecords

Legt die maximale Anzahl von Datensätzen fest, die von einer Abfrage an eine ODBC-Datenquelle zurückgegeben werden sollen, oder gibt den betreffenden Wert zurück.

Name

Gibt den Namen des angegebenen Objekts zurück oder legt diesen fest. Zeichenfolge mit Lese-/Schreibzugriff.

ODBCTimeout

Gibt an, wie viele Sekunden gewartet werden soll, bevor ein Timeoutfehler auftritt, wenn ein QueryDef -Objekt in einer ODBC-Datenbank ausgeführt wird.

Parameter

Gibt eine Parameters -Auflistung zurück, die alle Parameter -Objekte des angegebenen QueryDef-Objekts enthält. Schreibgeschützt.

Vorbereiten

HINWEIS: ODBCDirect-Arbeitsbereiche werden in Microsoft Access 2013 nicht unterstützt. Verwenden Sie ADO, wenn Sie auf externe Datenquellen zugreifen möchten, ohne das Microsoft Access-Datenbankmodul zu verwenden.

Legt einen Wert fest, der angibt, ob die Abfrage auf dem Server als temporäre gespeicherte Prozedur mithilfe der ODBC-API-Funktion SQLPrepare vor der Ausführung vorbereitet werden soll oder nur mithilfe der ODBC-API-Funktion SQLExecDirect ausgeführt werden soll, oder gibt den betreffenden Wert zurück (nur ODBCDirect-Arbeitsbereiche). QueryDefStateEnum -Wert mit Lese-/Schreibzugriff.

Properties

Gibt die Properties -Auflistung des angegebenen Objekts zurück. Schreibgeschützt.

Betroffene Datensätze

Gibt die Anzahl der Datensätze zurück, die von der zuletzt aufgerufenen Execute -Methode betroffen waren.

ReturnsRecords

Gibt einen Wert zurück, der angibt, ob eine SQL Pass-Through-Abfrage an eine externe Datenbank Datensätze zurückgibt (nur Microsoft Access-Arbeitsbereiche).

SQL

Legt die SQL-Anweisung fest, die die Abfrage definiert, die von einem QueryDef-Objekt ausgeführt wird, oder gibt sie zurück.

StillExecuting

HINWEIS: ODBCDirect-Arbeitsbereiche werden in Microsoft Access 2013 nicht unterstützt. Verwenden Sie ADO, wenn Sie auf externe Datenquellen zugreifen möchten, ohne das Microsoft Access-Datenbankmodul zu verwenden.

Gibt an, ob ein asynchroner Vorgang (d. h. eine Methode, die mit der dbRunAsync-Option aufgerufen wurde) abgeschlossen wurde (nur ODBCDirect-Arbeitsbereiche).

Typ

Legt einen Wert fest, der den Funktions- oder Datentyp eines Objekts angibt, oder gibt diesen Wert zurück. Schreibgeschützter Integer-Wert.

Updatable

Gibt einen Wert zurück, der anzeigt, ob ein DAO-Objekt geändert werden kann. Schreibgeschützter boolescher Wert.