CDaoQueryDef Klassenmember

Daten-Member

m_pDatabase Ein Zeiger auf das CDaoDatabase -Objekt, das Querydef zugeordnet ist. Querydef möglicherweise in der Datenbank gespeichert werden, oder nicht.
m_pDAOQueryDef Ein Zeiger auf die OLE-Schnittstelle für die zugrunde liegenden DAO-Querydef-Objekt.

Bau

CDaoQueryDef Erstellt ein CDaoQueryDef -Objekt. Nächsten Aufruf Öffnen oder Erstellen, je nach Bedarf.
Erstellen Das zugrunde liegenden DAO-Querydef-Objekt erstellt. Verwenden Sie die Querydef als eine temporäre Abfrage, oder rufen Sie Append in der Datenbank speichern.
Anhängen Fügt der Querydef an die Datenbank QueryDefs-Auflistung als einer gespeicherten Abfrage.
Offen Öffnet eine vorhandene Querydef in der Datenbank QueryDefs-Auflistung gespeichert.
Schließen Schließt das Querydef-Objekt. Das C++-Objekt zu zerstören, wenn Sie fertig sind mit ihm.

Attribute
CanUpdate Gibt ungleich NULL, wenn die Abfrage die Datenbank aktualisieren können.
GetConnect Gibt die Verbindungszeichenfolge der Querydef zugeordnet. Die Verbindungszeichenfolge identifiziert die Datenquelle. (Für SQL Abfragen Pass-Through-nur; andernfalls eine leere Zeichenfolge.)
GetDateCreated Gibt das Datum zurück, das die gespeicherte Abfrage erstellt wurde.
GetDateLastUpdated Gibt das Datum zurück, das die gespeicherte Abfrage zuletzt aktualisiert wurde.
GetName Gibt den Namen der querydef.
GetODBCTimeout Gibt den Timeoutwert, der von ODBC verwendet (für eine ODBC-Abfrage) Wenn der Querydef ausgeführt wird. Dies bestimmt, wie lange die Abfrage Aktion zu ermöglichen.
GetRecordsAffected Gibt die Anzahl der durch eine Abfrage beeinflussten Datensätze.
GetReturnsRecords Gibt ungleich NULL, wenn die Abfrage durch Querydef definiert Datensätze zurückgibt.
GetSQL Gibt die SQL-Zeichenfolge, die die Abfrage definiert von der Querydef gibt.
GetType Gibt den Abfragetyp der zurück: löschen, aktualisieren, Anfüge-, Tabellenerstellungs- und so weiter.
IsOpen Gibt ungleich NULL zurück, wenn der Querydef geöffnet ist und ausgeführt werden können.
SetConnect Legt die Verbindungszeichenfolge für eine SQL Pass-Through-Abfrage auf einer ODBC-Datenquelle.
SetName Legt den Namen der gespeicherten Abfrage ersetzt den Namen verwendet, wenn der Querydef erstellt wurde.
SetODBCTimeout Legt den Timeoutwert, der von ODBC verwendet (für eine ODBC-Abfrage) Wenn der Querydef wird ausgeführt.
SetReturnsRecords Gibt an, ob der Querydef Datensätze zurückgibt. Dieses Attribut auf TRUE festlegen, gilt nur für SQL Pass-Through-Abfragen.
SetSQL Legt die SQL-Zeichenfolge, die die Abfrage definiert von der Querydef gibt.

Operationen

Ausführen Führt die Abfrage durch das Querydef-Objekt definiert.
GetFieldCount Gibt die Anzahl der Felder von der Querydef definiert.
GetFieldInfo Gibt Informationen zu einem angegebenen Feld in der Abfrage definierte.
GetParameterCount Gibt die Anzahl der Parameter für die Abfrage definiert.
GetParameterInfo Gibt Informationen über einen angegebenen Parameter an die Abfrage.
GetParamValue Gibt den Wert eines angegebenen Parameters in der Abfrage.
SetParamValue Legt den Wert eines angegebenen Parameters in der Abfrage.

Übersicht über die CDaoQueryDefBasis-Klassenmember | Hierarchiediagramm

Index