Office: AusführenSQL-Makroaktion

Helfe beim Thema AusführenSQL-Makroaktion in Microsoft Access Tutorials um das Problem gemeinsam zu lösen; AusführenSQL-Makroaktion Access für Microsoft 365 Access 2019 Access 2016 Access 2013 Access 2010 Access... Dieses Thema im Forum "Microsoft Access Tutorials" wurde erstellt von Tutorials, 1. Januar 2020.

  1. Tutorials
    Tutorials Neuer User

    AusführenSQL-Makroaktion


    AusführenSQL-Makroaktion
    Access für Microsoft 365 Access 2019 Access 2016 Access 2013 Access 2010 Access 2007 Mehr... Weniger Sie können die AusführenSQL-Makroaktion verwenden, um eine Aktionsabfrage in einer Access-Desktopdatenbank auszuführen, indem die entsprechende SQL-Anweisung verwendet wird. Sie können auch eine Datendefinitionsabfrage ausführen.

    Hinweis: Diese Aktion ist nur bei vertrauenswürdigen Datenbanken zulässig.

    Einstellung
    Die AusführenSQL-Makroaktion weist die folgenden Argumente auf:

    Aktionsargument

    Beschreibung

    SQL-Anweisung

    Die SQL-Anweisung für die Aktionsabfrage oder Datendefinitionsabfrage, die Sie ausführen möchten. Die maximale Länge dieser Anweisung ist 255 Zeichen. Dieses Argument ist erforderlich.

    Transaktion verwenden

    Wählen Sie Ja aus, um diese Abfrage in einer Transaktion einzubeziehen. Wählen Sie Nein aus, wenn Sie keine Transaktion verwenden möchten. Die Standardeinstellung ist Ja. Wenn Sie für dieses Argument die Option Nein auswählen, kann die Abfrage möglicherweise schneller ausgeführt werden.

    Hinweise
    Sie können Aktionsabfragen zum Anfügen, Löschen und Aktualisieren von Datensätzen sowie zum Speichern des Resultsets einer Abfrage als neue Tabelle verwenden. Sie können Datendefinitionsabfragen zum Erstellen, Ändern und Löschen von Tabellen sowie zum Erstellen und Löschen von Indizes verwenden. Sie können die AusführenSQL-Makroaktion verwenden, um diese Vorgänge direkt aus einem Makro auszuführen, ohne gespeicherte Abfragen verwenden zu müssen.

    Wenn Sie eine SQL-Anweisung, die mehr als 255 Zeichen umfasst, eingeben müssen, verwenden Sie stattdessen die AusführenSQL-Methode des DoCmd-Objekts in einem VBA-Modul (Visual Basic for Applications). Sie können in VBA SQL-Anweisungen von bis zu 32.768 Zeichen eingeben.

    Access-Abfragen sind tatsächlich SQL-Anweisungen, die erstellt werden, wenn Sie eine Abfrage mithilfe des Entwurfsbereichs im Abfragefenster entwerfen. Die folgende Tabelle zeigt die Access-Aktionsabfragen und Datendefinitionsabfragen sowie die entsprechenden SQL-Anweisungen.

    Abfragetyp

    SQL-Anweisung

    Aktion

    Anfügen

    INSERT INTO

    Löschen

    DELETE

    Tabellenerstellung

    SELECT...INTO

    Aktualisieren

    UPDATE

    Datendefinition (SQL-spezifisch)

    Erstellen einer Tabelle

    CREATE TABLE

    Ändern einer Tabelle

    ALTER TABLE

    Löschen einer Tabelle

    DROP TABLE

    Erstellen eines Indexes

    CREATE INDEX

    Löschen eines Indexes

    DROP INDEX

    Sie können für diese Anweisung auch eine IN-Klausel verwenden, um Daten in einer anderen Datenbank zu ändern.

    Hinweis: Verwenden Sie zum Ausführen einer Auswahlabfrage oder Kreuztabellenabfrage über ein Makro das Ansicht-Argument der ÖffnenAbfrage-Makroaktion, um eine vorhandene Auswahlabfrage oder Kreuztabellenabfrage in Datenblattansicht zu öffnen. Sie können auch vorhandene Aktionsabfragen und SQL-spezifische Abfragen auf dieselbe Weise ausführen.

    Tipp

    Klicken Sie im Menü Ansicht (auf der Access-Statusleiste) auf SQL-Ansicht, um das SQL-Äquivalent zu einer Access-Abfrage anzuzeigen. Sie können die aufgelisteten SQL-Anweisungen als Modelle verwenden, um Abfragen zu erstellen, die mit der AusführenSQL-Makroaktion ausgeführt werden. Das Duplizieren einer SQL-Anweisung im "SQL-Anweisung"-Argument für die AusführenSQL-Makroaktion hat dieselbe Wirkung wie das Ausführen dieser Access-Abfrage im Abfragefenster.

    :)
     
    Tutorials, 1. Januar 2020
    #1
Thema:

AusführenSQL-Makroaktion

Die Seite wird geladen...
  1. AusführenSQL-Makroaktion - Similar Threads - AusführenSQL Makroaktion

  2. ÖffnenGespeicherteProzedur-Makroaktion

    in Microsoft Access Tutorials
    ÖffnenGespeicherteProzedur-Makroaktion: ÖffnenGespeicherteProzedur-Makroaktion Access 2010 Access 2007 Mehr... Weniger In einem Access-Projekt...
  3. Anzeigen Sanduhrzeiger-Makroaktion

    in Microsoft Access Tutorials
    Anzeigen Sanduhrzeiger-Makroaktion: Anzeigen Sanduhrzeiger-Makroaktion Access für Microsoft 365 Access 2019 Access 2016 Access 2013 Access 2010 Access 2007 Mehr... Weniger...
  4. ClearMacroError-Makroaktion

    in Microsoft Access Tutorials
    ClearMacroError-Makroaktion: ClearMacroError-Makroaktion Access für Microsoft 365 Access 2019 Access 2016 Access 2013 Access 2010 Access 2007 Mehr... Weniger...
  5. BeiFehler-Makroaktion

    in Microsoft Access Tutorials
    BeiFehler-Makroaktion: BeiFehler-Makroaktion Access für Microsoft 365 Access 2019 Access 2016 Access 2013 Access 2010 Access 2007 Mehr... Weniger...
  6. MessageBox-Makroaktion

    in Microsoft Access Tutorials
    MessageBox-Makroaktion: MessageBox-Makroaktion Access für Microsoft 365 Access 2019 Access 2016 Access 2013 Access 2010 Access 2007 Mehr... Weniger...
  7. SuchenNächstenDatensatz-Makroaktion

    in Microsoft Access Tutorials
    SuchenNächstenDatensatz-Makroaktion: SuchenNächstenDatensatz-Makroaktion Access für Microsoft 365 Access 2019 Access 2016 Access 2013 Access 2010 Access 2007 Mehr......
  8. ImportierenExportierenDaten-Makroaktion

    in Microsoft Access Tutorials
    ImportierenExportierenDaten-Makroaktion: ImportierenExportierenDaten-Makroaktion Access für Microsoft 365 Access 2019 Access 2016 Access 2013 Access 2010 Access 2007 Mehr......
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Auf dieser Website werden Cookies für die Zugriffsanalyse und Anzeigenmessung verwendet.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden