Neuigkeiten:

Wenn ihr euch für eine gute Antwort bedanken möchtet, im entsprechenden Posting einfach den Knopf "sag Danke" drücken!

Mobiles Hauptmenü

Datenbankmodul kann keinen Datensatz mit passenden Schlüsselfelder finden

Begonnen von Thommy123, Februar 16, 2023, 14:18:22

⏪ vorheriges - nächstes ⏩

Thommy123

Hallo zusammen.

Ich bin eigentlich fortgeschrittener Anfänger und bastle gerade an einer Datenbank für die Lagerverwaltung.

Ich stehe noch relativ am Anfang. Ich habe alle nötigen Tabellen mit den dazugehörigen Beziehungen angelegt.
Hinzu kommt eine Abfrage, die zwei Kombinationsfelder in Abhängigkeit versetzt.

Meine vorhandenen Tabellen sowie die Beziehungen habe ich angehängt. Falls Infos fehlen, reiche ich sie gerne nach.

Ich versuche ein Formular zu erstellen, wo ich einen Artikel buchen kann.
Da sämtliche Felder in Beziehung zu einander stehen habe ich aber das Problem, dass ich keinen Datensatz anlegen kann. Es kommt immer folgende Fehlermeldung:

Datenbankmodul kann in der Tabelle "tbl_Unterkategorie" keinen Datensatz mit passenden Schlüsselfeldern "ID_SUBKAT_tbl_Artikel" finden.

Wo genau muss ich suche bzw. was mache ich falsch?

Sie dürfen in diesem Board keine Dateianhänge sehen.

Sie dürfen in diesem Board keine Dateianhänge sehen. 

MzKlMu

Hallo,
lösche in den Fremdschlüsselfeldern den Standardwert der bei Zahlen automatisch auf 0 gesetzt wird, aber keinen Sinn macht und zu dem Fehler führt.
Ich habe mir angewöhnt, die Standardwerte immer sofort zu löschen, bevor der Tabellenentwurf gespeichert wird.

PS:
Es ist vorteilhaft, an die Fremdschlüsselfelder ein _F anzuhängen, damit man PS und FS immer zweifelsfrei unterscheiden kann.
Gruß Klaus

ebs17

=> Datenbankmodul kann in der Tabelle "tbl_Unterkategorie" keinen Datensatz mit passenden Schlüsselfeldern "ID_SUBKAT_tbl_Artikel" finden.

Wenn ich mir das Beziehungsbild anschaue, kann ich auch kein Feld mit solch einer Bezeichnung sehen.
Schaust Du Dir also verwendete Abfragen an, wo Du das unbekannte Wesen eingebaut hast.
Mit freundlichem Glück Auf!

Eberhard