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?
Access1.PNG
Access2.PNG
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.
=> 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.