Was ist eine Zugriffsverletzung-Schlüssel?

April 9

Was ist eine Zugriffsverletzung-Schlüssel?

Microsoft Access ist ein Datenbank-Managementsystem, das Daten in Tabellen organisiert. Die Software können Sie Tabellen verknüpfen, die relevant sind. Schlüsselverletzungen auftreten, wenn Benutzer fälschlicherweise Informationen importieren oder Verknüpfen von Tabellen.

Regelverletzung

In Microsoft Access eine Schlüsselverletzung tritt auf, wenn Sie versuchen, importieren Daten in eine Tabelle, die auf vorher festgelegten Regeln, für andere verletzt Tabellen verknüpft. Dies kann auch geschehen, wenn Sie versuchen, eine Funktion auszuführen, die würde ändern oder löschen Sie alle Daten in verknüpften Tabellen.

Primärschlüsselwerte

Wenn Sie versuchen, eine Funktion auszuführen, die Daten im Zusammenhang mit Primärschlüsselwerte ändert, ergibt sich eine Schlüsselverletzung Nachricht. Der Primärschlüssel wird von Microsoft als Spalte definiert "deren Werte jeden Datensatz in einer Tabelle eindeutig." Insbesondere darf keine Primärschlüssel enthalten einen null-Wert oder einen Wert, der in einem anderen Teil der Tabelle wiederholt wird.

Problembehandlung bei

Wenn eine Regelverletzung den Fehler verursacht, verhindern Sie die Schlüsselverletzung Nachricht durch Auskuppeln referenziellen Integrität. Um dieses Feature zu deaktivieren, öffnen Sie die Datenbank, klicken Sie auf "Datenbanktools" und wählen Sie dann "Beziehungen." Klicken Sie auf "Beziehungen bearbeiten" und entfernen Sie das Häkchen aus der Box mit dem Titel "Erzwingen der referentiellen Integrität."