Saturday, July 23, 2022

Ich erhalte die Fehlermeldung "Aus den angegebenen Tabellen konnte nicht gelöscht werden"

Ich erhalte die Fehlermeldung "Aus den angegebenen Tabellen konnte nicht gelöscht werden"

Wenn Sie eine Löschabfrage ausführen, zeigt Access möglicherweise die Fehlermeldung Konnte aus den angegebenen Tabellen nicht löschen an . Dieser Artikel listet Fälle auf, in denen Sie eine Löschabfrage verwenden können, erklärt, warum die Fehlermeldung angezeigt wird, und enthält Schritte zum Beheben des Fehlers.

Es gibt eine Reihe von Möglichkeiten, Datensätze in Access zu löschen. Eine ausführlichere Erläuterung zum Löschen von Datensätzen finden Sie im Artikel Möglichkeiten zum Hinzufügen, Bearbeiten und Löschen von Datensätzen .

In diesem Artikel

Einführung

Wenn Sie mehrere Datensätze in einem Vorgang aus einer Tabelle löschen möchten, können Sie eine Löschabfrage verwenden. Eine Löschabfrage ist erfolgreich, wenn sie:

  • Verwendet eine einzelne Tabelle, die keine Beziehung zu einer anderen Tabelle hat.

  • Kombiniert zwei Tabellen, die eine 1:1-Beziehung haben.

  • Verwendet eine einzelne Tabelle, die eine der "Eins"-Seite einer 1:n-Beziehung ist, und kaskadierendes Löschen ist für diese Beziehung aktiviert.

  • Enthält sowohl die Tabelle auf der „Eins"-Seite einer Eins-zu-Viele-Beziehung als auch die Tabelle auf der „Viele"-Seite dieser Beziehung (z. B. um Kriterien für ein Feld aus der „Viele"-Tabelle zu verwenden).

    Wichtig Sie müssen die Abfrage zweimal ausführen, um Datensätze aus beiden Tabellen zu löschen.

Warum sehe ich diese Fehlermeldung und wie kann ich sie beheben?

Wenn Sie eine Löschabfrage mithilfe mehrerer Tabellen erstellen und die Eigenschaft Eindeutige Datensätze der Abfrage auf No festgelegt ist, zeigt Access beim Ausführen der Abfrage die Fehlermeldung Konnte nicht aus den angegebenen Tabellen löschen an .

Um dieses Problem zu beheben, setzen Sie die Eigenschaft Unique Records der Abfrage auf Yes .

  1. Öffnen Sie die Löschabfrage in der Entwurfsansicht.

  2. Wenn das Eigenschaftenblatt der Abfrage nicht geöffnet ist, drücken Sie F4 , um es zu öffnen.

  3. Klicken Sie auf den Abfrage-Designer, um die Abfrageeigenschaften (statt der Feldeigenschaften) anzuzeigen.

  4. Suchen Sie im Eigenschaftenblatt der Abfrage die Eigenschaft Eindeutige Datensätze und legen Sie sie auf Ja fest.

No comments:

Post a Comment