Neuigkeiten:

Ist euer Problem gelöst, dann bitte den Knopf "Thema gelöst" drücken!

Mobiles Hauptmenü

Datensatz kann nicht gespeichert werden

Begonnen von killersmoky, Februar 08, 2013, 12:08:49

⏪ vorheriges - nächstes ⏩

killersmoky

Hallo,

hoffe das es ein kleines Problem ist.

Ich habe eine Tabell --- tblPLZ ---
(PrimärS. Postleitzahl als Nachschlagefeld mit einigen selbst definierten Werten,
Ort als Nachschlagefeld mit selbst definierten Werten )

Die tblPLZ ist in einer Abfrage eingebunden.

Die Abfrage lasse ich mir in einem Formular ausgeben.

Jetzt möchte ich einen neuen Datensatz im Formular hinzufügen.
Gebe alle neuen Daten ein, auch Postleitzahl und Ort.
Beim schließen (Speichern) bekomme ich die Fehlermeldung

--- kann nicht gespeichert werden in tblPLZ  ....  ----

Hatte schon jemand das Problem in solcher einer Art?
Wo liegt mein Fehler?

Danke!! Gruß Verena

database

Hallo,

das Problem liegt stark vermutet an den Nachschlagefeldern.
Schmeiß dieses Zeugs einfach aus der Tabelle raus, die haben dort absolut nix verloren!

http://www.dbwiki.net/wiki/Access_Anf%C3%A4nger:_Die_Nachteile_von_Nachschlagefeldern

Du kannst diese Nachschlagefelder im Formular in Form von Kombifeldern erstellen und dort auch nutzen - das ist kein Problem und sollte als Standard angesehen werden.
In der Tabelle tblPLZ nimmst sie raus und deklarierst PLZ und Ort jeweils als Text.
Diese Felder im Formular an die Steuerelemente (Texteingabefelder) gebunden machen dann auch keine Probleme mehr.

Der Fehler kommt wahrscheinich daher, dass du neue Daten eingibst, die in den Nachschlagefeldern (noch) nicht vorkommen.