Schlüsselverletzung bei INSERT in ACCESS

deusfalsus

Erfahrenes Mitglied
Ave!

die Tabelle:
ID: AutoWert
Fall-Nr: String
Datum: Datum/Uhrzeit
PatID: Zahl
Storno-Kz: Ja/Nein

das Ziel:
neuen Datensatz anlegen, der zunächst nur die Fall-Nr enthält. (soll später erst ergänzt werden mittels UPDATE)

der Versuch
Code:
Me.txt_FallNr = neueFallnummer()
sql = "INSERT INTO tbl_Faelle( [Fall-Nr]) " & _
     "VALUES('" & Me.txt_FallNr & "');"

das Ergebnis:
Datensatz wegen Schlüsselverletzung nicht an die Tabelle angefügt

die Frage:
Wo liegt der Fehler?
 
Hat sich erledigt: das Problem lag an der referentiellen Intigrität der PatID zu ihrer Mastertabelle - dadurch konnte ich das Feld natürlich nicht freilassen.
 
Zurück