Aktualisieren oder erneutes Abfragen von Daten

Wenn Sie eine Datenbank über ein Netzwerk teilen, aktualisiert Microsoft Access die Informationen in festgelegten Intervallen. Zum Anzeigen der jeweils aktuellen Daten können Sie die Datensätze entweder in der Datenblatt- oder Formularansicht aktualisieren. Klicken Sie dazu auf der Registerkarte <legacyBold></legacyBold><ui>Start</ui> auf <legacyBold></legacyBold><ui>Alle aktualisieren</ui> ><legacyBold></legacyBold><ui>Aktualisieren</ui>. Bei der Aktualisierung werden die in einem Datenblatt oder Formular enthaltenen Daten aktualisiert. Dabei werden weder Datensätze anders angeordnet noch neue Datensätze angezeigt oder gelöschte Datensätze bzw. Datensätze entfernt, die die angegebenen Kriterien nicht mehr erfüllen. Um eine präzisere oder gründlichere Aktualisierung vorzunehmen, können Sie die Daten mithilfe eines Makros erneut abfragen.

Hinweis: Eine erneute Abfrage kann abhängig von der Größe des Recordsets sehr lange dauern.

Was möchten Sie tun?

<link xlink:href="76e8c8b5-b8b4-49eb-a7d5-a472e742366c#bm1">Aktualisieren von Daten</link>

<link xlink:href="76e8c8b5-b8b4-49eb-a7d5-a472e742366c#bm1_5">Festlegen des Aktualisierungsintervalls</link>

Erneutes Abfragen von Daten mithilfe eines Makros

Erneutes Abfragen mithilfe eines Codes

<link xlink:href="76e8c8b5-b8b4-49eb-a7d5-a472e742366c#requeryaccessapp">Erneutes Abfragen von Daten in einer Access Web App</link>

Aktualisieren von Daten

  • Führen Sie eine der folgenden Aktionen aus:

    • Um die Datensätze in der Datenblatt- oder Formularansicht zu aktualisieren, klicken Sie auf der Registerkarte <ui>Start</ui> unter <ui>Datensätze</ui> auf <ui>Alle aktualisieren</ui> und danach auf <ui>Aktualisieren</ui>.

    • Um die Datensätze in der PivotTable- oder PivotChart-Ansicht zu aktualisieren, klicken Sie auf der Registerkarte <ui>Entwurf</ui> unter <ui>Daten</ui> auf <ui>Pivot aktualisieren</ui>.

    • Drücken Sie UMSCHALT+F9.

<link xlink:href="76e8c8b5-b8b4-49eb-a7d5-a472e742366c#__top">Seitenanfang</link>

Festlegen des Aktualisierungsintervalls

Sie können das Aktualisierungsintervall von Daten in Access festlegen.Standardmäßig aktualisiert Access Daten alle 60 Sekunden.

  1. Klicken Sie auf die Office-Schaltfläche.Das Dialogfeld wird geöffnet.

  2. Klicken Sie auf der linken Seite des Dialogfelds auf <ui>Optionen</ui>.

  3. Klicken Sie im linken Bereich des Dialogfelds <ui>Access-Optionen</ui> auf <ui>Erweitert</ui>.

  4. Legen Sie im rechten Bereich des Dialogfelds <ui>Erweitert</ui> einen Wert für <ui>Aktualisierungsintervall (Sek)</ui> fest.

<link xlink:href="76e8c8b5-b8b4-49eb-a7d5-a472e742366c#__top">Seitenanfang</link>

Erneutes Abfragen von Daten mithilfe eines Makros

Wenn Daten automatisch erneut abgefragt werden sollen, sobald ein bestimmtes Ereignis eintritt, können Sie ein Makro erstellen und dem Ereignis zuordnen. Um beispielsweise die Daten in einem Formular erneut abzufragen, wenn das Formular den <token>TE000127438</token> erhält, können Sie ein Makro erstellen und es dem Ereignis <ui>Bei Fokuserhalt</ui> zuweisen. Gehen Sie dazu folgendermaßen vor:

  1. Klicken Sie auf der Registerkarte <ui>Erstellen</ui> in der Gruppe <ui>Andere</ui> auf <ui>Makro</ui>. Wenn dieser Befehl nicht verfügbar ist, klicken Sie auf die Schaltfläche <ui>Modul</ui> oder <ui>Klassenmodul</ui> und dann auf <ui>Makro</ui>.

  2. Klicken Sie auf den Pfeil im Feld neben dem grünen Plussymbol (+), und wählen Sie <ui>Erneut abfragen</ui> aus.

  3. Speichern Sie das Makro unter dem Namen <literal>Erneut abfragen</literal>, und schließen Sie danach den Makro-Generator.

  4. Öffnen Sie das gewünschte Formular in <token>TE000126615</token>. Wenn das Eigenschaftenblatt nicht angezeigt wird, drücken Sie F4.

  5. Stellen Sie sicher, dass das Formular selbst ausgewählt ist.Klicken Sie anschließend im Eigenschaftenblatt auf die Registerkarte <ui>Ereignis</ui>.

  6. Klicken Sie auf der Registerkarte <ui>Ereignis</ui> auf den Pfeil in der Eigenschaft <ui>Bei Fokuserhalt</ui> und dann auf den Namen des Makros (<ui>AktualisierenDaten</ui>).

  7. Speichern Sie das Formular.

<link xlink:href="76e8c8b5-b8b4-49eb-a7d5-a472e742366c#__top">Seitenanfang</link>

Erneutes Abfragen mithilfe eines Codes

Sie können auch Code benutzen, um Daten automatisch erneut abzufragen. Nehmen wir an, Sie wollen Daten in einem Formular jedes Mal abfragen, wenn es den Fokus erhält. Sie können dazu ein Modul erstellen und es dem Ereignis <ui>Bei Fokuserhalt</ui> des Formulars zuordnen, indem Sie folgendermaßen vorgehen:

  1. Öffnen Sie das gewünschte Formular in der Entwurfsansicht. Wenn das Eigenschaftenblatt nicht angezeigt wird, drücken Sie F4.

  2. Stellen Sie sicher, dass das Formular selbst ausgewählt ist.Klicken Sie anschließend im Eigenschaftenblatt auf die Registerkarte <ui>Ereignis</ui>.

  3. Klicken Sie auf der Registerkarte <ui>Ereignis</ui> in der Eigenschaft <ui>Bei Fokuserhalt</ui> auf die Schaltfläche<mediaLinkInline><image xlink:href="d5f9f47b-bca3-42bd-9772-96ff011602bd"></image></mediaLinkInline><ui>Generieren</ui>.

  4. Klicken Sie im Dialogfeld <ui>Generator auswählen</ui> auf <ui>Code-Generator</ui>.

    Ein neues Modul wird im Visual Basic-Editor geöffnet.

  5. Geben Sie <literal>Me.Requery</literal> ein, und schließen Sie den Visual Basic-Editor.

  6. Speichern Sie das Formular.

<link xlink:href="76e8c8b5-b8b4-49eb-a7d5-a472e742366c#__top">Seitenanfang</link>

Erneutes Abfragen von Daten in einer Access Web App

Erneute Access Web App-Abfragen werden auf dem Server ausgeführt.Das RequeryRecords-Makro wird beim erneuten Abfragen von Daten in einer Access Web App benutzt.Dieses Makro erfordert das aktuelle Recordset.

  1. Öffnen Sie das gewünschte Formular, klicken Sie auf <ui>Aktionen</ui> und dann auf „Aktuell“.

  2. Klicken Sie im <ui>Aktionskatalog</ui> auf <ui>RequeryRecords</ui>. Wenn Sie <ui>Where=</ui> leer lassen, werden die Ergebnisse nicht weiter gefiltert. Wenn Sie <ui>OrderBy=</ui> leer lassen, wird keine Sortierung vorgenommen.<legacyBold></legacyBold>

  3. Speichern Sie das Formular.

<link xlink:href="76e8c8b5-b8b4-49eb-a7d5-a472e742366c#__top">Seitenanfang</link>

Ihre Office-Fähigkeiten erweitern
Schulung erkunden
Neue Funktionen als Erster erhalten
An Office Insider teilnehmen

War diese Information hilfreich?

Vielen Dank für Ihr Feedback!

Vielen Dank für Ihr Feedback. Es klingt, als ob es hilfreich sein könnte, Sie mit einem unserer Office-Supportmitarbeiter zu verbinden.

×