MS Access - Schlüsselverletzung?

soyo

Erfahrenes Mitglied
Guten Morgen,

Wir vertreiben auf meiner Arbeit, in der ich Ausbildung mache, eine Software die teilweise bei den Kunden noch mit Hilfe einer Access-Datenbank läuft. Durch ein Software-Update wurden einige Werte eines Attributes falsch eingetragen. Also dacht ich mir, das ich eine kleine Aktualisierungabfrage entwickel und wollte das erstmal in einer Testdatenbank ausprobieren.

Die Datensätze werden schon richtig erkannt, wenn ich die Aktualisierung aber durchführen will, kommt folgende Fehlermeldung:

Microsoft Office hatt 6 Datensätze wegen Schlüsselverletzung nicht aktualisiert.

Die Test-Datenbank hatt folgende einfache Struktur:

Ziffer (Text) - primary key, ohne Duplikate
Wert (Text)

Ich finde den Fehler einfach nicht.


Gruß soyo
 
Hy...

Schlüsselverletzungen kommen meist vor wenn Du Daten verändern/löschen ergänzen willst in der Tabelle die die Werte nicht haben.

Das bedeutet im Klartext:. Ein Autowert kann z.B. Kein eintrag erhalten.
Zahlen anstatt Text....
Textlänge zu kurz....

Eigentlich müsste Access dir eine Tabelle erstellen mit den Fhelenden Datensätze die nicht aktualisiert werden konnten.

Gruß Sascha
 
Ich hab jetzt das Attribut 'wert' auf den Typ Zahl(Integer) geändert und hatte noch einen Fehler in der Abfrage. Funktioniert nun alles.


Danke und Gruß
soyo
 
Zurück