DoCmd.OpenQuery (Access)
Die OPENQUERY -Methode führt die OPENQUERY-Aktion in Visual Basic aus.
Mit der OpenQuery-Methode können Sie eine Auswahlabfrage oder Kreuztabellenabfrage in der Datenblattansicht, Entwurfsansicht oder Seitenansicht öffnen. Mit dieser Aktion wird eine Aktionsabfrage ausgeführt. Sie können auch einen Dateneingabemodus für die Abfrage auswählen.
OpenQuery (QueryName, View, DataMode)
DoCmd.OpenQuery "Sales Totals Query", , acReadOnly
Arguments
Ein benanntes Argument
QueryName (String) - Ein Zeichenfolgenausdruck, der dem gültigen Namen einer Abfrage in der aktuellen Datenbank entspricht. Wenn Sie Visual Basic Code ausführen, der die OPENQUERY -Methode in einer Bibliotheksdatenbank enthält, sucht Microsoft Access nach der Abfrage mit diesem Namen zuerst in der Bibliotheksdatenbank und dann in der aktuellen Datenbank.
Optional arguments
Die folgenden Argumente sind optional
View (AcView) - Eine AcView -Konstante, die die Ansicht angibt, in der die Abfrage geöffnet wird. Der Standardwert lautet acViewNormal.
Möglichen Werte sind
acViewDesign | Entwurfsansicht |
acViewLayout | Layoutansicht |
acViewNormal | (Standardeinstellung) Normale Ansicht |
acViewPivotChart | PivotChart-Ansicht |
acViewPivotTable | PivotTable-Ansicht |
acViewPreview | Druckansicht |
acViewReport | Berichtsansicht |
DataMode (AcOpenDataMode) - Eine AcOpenDataMode -Konstante, die den Dateneingabemodus für die Abfrage angibt. Der Standardwert lautet acEdit.
Mögliche Rückgabewerte sind acAdd - Der Benutzer kann neue Datensätze hinzufügen, doch keine vorhandenen Datensätze anzeigen oder bearbeiten, acEdit - Der Benutzer kann vorhandene Datensätze anzeigen oder bearbeiten und neue Datensätze hinzufügen, acReadOnly - Der Benutzer kann nur Datensätze anzeigen.