Access Fehler: Ein Datensatz kann nicht richtig einem Kunden zugeordnet werden (Beziehungsproblem?)
Das Microsoft Jet-Datenbankmodul kann in der Tabelle 'tblKunde' keinen Datensatz mit passenden Schlüsselfeldern 'KundeIDFS' finden.
Hallo liebe Datenbank-Entwickler!
Zuerst mal ein Bild der Beziehungen und Tabellen:
Nun das Problem:
Ich habe ein Hauptformular für die Kundendaten, jeder Kunde kann eine oder mehrere Websites oder ADSL-Abonnemente besitzen. Wenn ich nun einen Kunden offen habe, komme ich via Button ins Formular für das Hosting oder das ADSL-Abo. Trage ich dort nun z.B. eine neue Website ein und will es abspeichern, kommt die Fehlermeldung: Das Microsoft Jet-Datenbankmodul kann in der Tabelle tblKunde keinen Datensatz mit passenden Schlüsselfeldern KundeIDFS finden.
Es ist klar, dass es keine KundenIDFS (Fremdschlüssel) in der Tabelle tblKunde gibt, da der Fremdschlüssel ja in der Tabelle tblServer liegen muss.
Wenn ich die Einträge von Hand in den Tabellen vornehme, funktioniert das ohne Probleme.
Zusätzlich habe ich noch das Problem, dass es mir bei den Beziehungen noch zwei weitere tblServer hinzufügt (nicht auf dem Bild vorhanden).
Ich wäre sehr froh, wenn mir jemand helfen könnte... das Projekt sollte sobald wie möglich und natürli mit möglichst wenig Zeitaufwand abgeschlossen werden...
MfG inflexible
Hallo liebe Datenbank-Entwickler!
Zuerst mal ein Bild der Beziehungen und Tabellen:
Nun das Problem:
Ich habe ein Hauptformular für die Kundendaten, jeder Kunde kann eine oder mehrere Websites oder ADSL-Abonnemente besitzen. Wenn ich nun einen Kunden offen habe, komme ich via Button ins Formular für das Hosting oder das ADSL-Abo. Trage ich dort nun z.B. eine neue Website ein und will es abspeichern, kommt die Fehlermeldung: Das Microsoft Jet-Datenbankmodul kann in der Tabelle tblKunde keinen Datensatz mit passenden Schlüsselfeldern KundeIDFS finden.
Es ist klar, dass es keine KundenIDFS (Fremdschlüssel) in der Tabelle tblKunde gibt, da der Fremdschlüssel ja in der Tabelle tblServer liegen muss.
Wenn ich die Einträge von Hand in den Tabellen vornehme, funktioniert das ohne Probleme.
Zusätzlich habe ich noch das Problem, dass es mir bei den Beziehungen noch zwei weitere tblServer hinzufügt (nicht auf dem Bild vorhanden).
Ich wäre sehr froh, wenn mir jemand helfen könnte... das Projekt sollte sobald wie möglich und natürli mit möglichst wenig Zeitaufwand abgeschlossen werden...
MfG inflexible
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 31075
Url: https://administrator.de/contentid/31075
Ausgedruckt am: 14.11.2024 um 03:11 Uhr
3 Kommentare
Neuester Kommentar
Wenn ich nun einen Kunden offen
habe, komme ich via Button ins Formular
für das Hosting oder das ADSL-Abo.
habe, komme ich via Button ins Formular
für das Hosting oder das ADSL-Abo.
Versteh ich das richtig, dass du über das Formular nicht reinkommst, aber das ganze direkt über die Tabellen funktioniert?
Wenn ja würd ich mal die dem Formular zugeordnete Tabelle prüfen (evtl. die falsche?) oder mir die Formularfelder nochmals anschauen (wo er die werte hinspeichern will).
mfg
herrlich1