Aktualisieren oder erneutes Abfragen von Daten

Wenn Sie eine Datenbank über ein Netzwerk freigeben, könnten andere Benutzer Daten ändern, während Sie dieselben Daten in einem Datenblatt oder Formular anzeigen. Microsoft Office Access aktualisiert die angezeigten Daten in festgelegten Abständen. Sie können jedoch die neuesten Daten anzeigen, indem Sie die Datensätze aktualisieren. Sie können auch eine gründlichere Aktualisierung durchführen, indem Sie die Daten erneut abfragen.

Bei der Anzeigeaktualisierung werden nur Daten aktualisiert, die bereits im Datenblatt oder im Formular vorhanden sind. Dabei werden Datensätze nicht neu angeordnet, keine neuen Datensätze angezeigt oder gelöschte Datensätze sowie Datensätze entfernt, die den angegebenen Kriterien nicht länger entsprechen. Zum Durchführen dieser Aufgaben können Sie die Datensätze neu abfragen. Sie können Daten manuell, mithilfe eines Makros oder mittels Code neu abfragen.

Hinweis : Da das erneuten Abfragen von Daten mehr Aufwand als das Aktualisieren von Daten erfordert, dauert es länger, sodass es je nach Datensatzgruppe eine Weile in Anspruch nimmt.

Was möchten Sie tun?

Aktualisieren von Daten

Festlegen des Aktualisierungsintervalls

Manuelles erneutes Abfragen von Daten

Erneutes Abfragen von Daten mithilfe eines Makros

Erneutes Abfragen von Daten mithilfe von code

Aktualisieren von Daten

  • Führen Sie eine der folgenden Aktionen aus: 

    • Klicken Sie zum Aktualisieren der Datensätze in der Datenblatt- oder Formularansicht auf der Registerkarte Start in der Gruppe Datensätze auf Alle aktualisieren, und klicken Sie dann auf Aktualisieren.

    • Klicken Sie zum Aktualisieren der Datensätze in der PivotTable- oder PivotChart-Ansicht auf der Registerkarte Entwurf in der Gruppe Daten auf Pivot aktualisieren.

Seitenanfang

Festlegen des Aktualisierungsintervalls

Sie können das Intervall festlegen, in dem Access Daten aktualisiert, was standardmäßig alle 60 Sekunden erfolgt.

  1. Klicken Sie auf die Microsoft Office-Schaltfläche  Abbildung der Office-Schaltfläche , und klicken Sie dann auf Access-Optionen.

  2. Klicken Sie im linken Bereich des Dialogfelds Access-Optionen auf Erweitert.

  3. Geben Sie im rechten Bereich unter Erweitert einen Wert für Anzeigeaktualisierungsintervall (s) ein.

Seitenanfang

Manuelles erneutes Abfragen von Daten

  • Drücken Sie UMSCHALT+F9.

Seitenanfang

Erneutes Abfragen von Daten mithilfe eines Makros

Wenn Daten automatisch erneut abgefragt werden sollen, sobald ein Ereignis eintritt, können Sie ein Makro erstellen und dem Ereignis zuordnen. Angenommen, Sie möchten die Daten in einem Formular erneut abfragen, wenn das Formular den Fokus erhält. Sie können ein Makro erstellen und es dem Ereignis Bei Fokuserhalt über die folgende Vorgehensweise zuweisen:

  1. Klicken Sie auf der Registerkarte Erstellen in der Gruppe Andere auf Makro. Wenn dieser Befehl nicht verfügbar ist, klicken Sie auf den Pfeil unter entweder der Schaltfläche Modul oder der Schaltfläche Klassenmodul, und klicken Sie dann auf Makro.

  2. Klicken Sie auf den Pfeil in der ersten Zelle unter Aktion und anschließend auf AktualisierenDaten.

  3. Speichern Sie das Makro, mit dem Namen Erneutes Abfragen, und schließen Sie den Makro-Generator.

  4. Öffnen Sie das gewünschte Formular in der Entwurfsansicht. Wird das Eigenschaftenblatt nicht angezeigt, drücken Sie F4, um es anzuzeigen.

  5. Stellen Sie sicher, dass das Formular selbst ausgewählt ist. Klicken Sie anschließend auf dem Eigenschaftenblatt auf die Registerkarte Ereignis.

  6. Klicken Sie auf der Registerkarte Ereignis auf den Pfeil in der Eigenschaft Bei Fokuserhalt und dann auf den Namen des Makros (Daten aktualisieren).

  7. Speichern Sie das Formular.

Seitenanfang

Erneutes Abfragen von Daten mithilfe von Code

Sie können Daten auch mithilfe von Code automatisch erneut abfragen. Angenommen, Sie möchten die Daten in einem Formular erneut abfragen, sobald es den Fokus erhält. Sie können ein Modul erstellen und es dem Ereignis Bei Fokuserhalt über die folgende Vorgehensweise zuordnen:

  1. Öffnen Sie das gewünschte Formular in der Entwurfsansicht. Wird das Eigenschaftenblatt nicht angezeigt, drücken Sie F4, um es anzuzeigen.

  2. Stellen Sie sicher, dass das Formular selbst ausgewählt ist. Klicken Sie anschließend auf dem Eigenschaftenblatt auf die Registerkarte Ereignis.

  3. Klicken Sie auf der Registerkarte Ereignis in der Eigenschaft Bei FokuserhaltErstellen Schaltfläche Schaltfläche "Generator" auf.

  4. Klicken Sie im Dialogfeld Generator auswählen auf Code-Generator.

    In Visual Basic Editor wird ein neues Modul geöffnet.

  5. Geben Sie Me.Requeryein, und schließen Sie den Visual Basic-Editor.

  6. Das Formular speichern.

Seitenanfang

Hinweise : 

  • Haftungsausschluss für maschinelle Übersetzungen: Dieser Artikel wurde mithilfe eines Computersystems und ohne jegliche Bearbeitung durch Personen übersetzt. Microsoft bietet solche maschinellen Übersetzungen als Hilfestellung für Benutzer ohne Englischkenntnisse an, damit Sie von den Informationen zu Produkten, Diensten und Technologien von Microsoft profitieren können. Da es sich bei diesem Artikel um eine maschinelle Übersetzung handelt, enthält er möglicherweise Fehler in Bezug auf (Fach-)Terminologie, Syntax und/oder Grammatik.

  • Die englische Version des Artikels ist als Referenz hier verfügbar: hier. Sie und andere Mitglieder der Microsoft-Community können diesen Artikel über das Collaborative Translation Framework (CTF) verbessern. Zeigen Sie einfach mit der Maus auf einen Satz in diesem Artikel, und klicken Sie dann im CTF-Widget auf "ÜBERSETZUNG VERBESSERN". Klicken Sie hier, um weitere Informationen zum CTF zu erhalten. Durch die Verwendung von CTF stimmen Sie unseren Nutzungsbedingungen zu.

Ihre 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.

×