von RobertG » Do, 04.04.2019 17:36
Hallo Vanessa,
zuerst einmal sollte die Abfrage stimmen. Wenn Du eine Abfrage als Grundlage eines Formulars mit Eingabemöglichkeit machen willst, dann muss die Abfrage zwingend den Primärschlüssel der Tabellen haben, die in der Abfrage enthalten sind. Deswegen ist die Abfrage schreibgeschützt. Eine Eingabe von Daten ist nicht möglich.
Die Abfrage zeigt nur die Daten an, die in der Tabelle "Kunden" stehen und sowohl in "Produkt 1" als auch in "Produkt 2" einen Eintrag haben. Kein Datensatz hat diese beiden Einträge. Wenn Du die Datensätze hier anzeigen willst, dann öffne die Abfrage zum Bearbeiten. Wenn Du dies in der GUI machst klicke mit der Maus auf die Verbindungen zwischen den Tabellen. Die Verbindungen müssen von "innerer Verbund" auf "Rechter Verbund" oder "Linker Verbund" geändert werden. Lies Dir dazu die Erklärung durch, die in dem Dialog steht. Du möchtest immer alle Datensätze aus der Tabelle "Kunden" sehen.
Da Du im Formular sowieso nur die Daten aus "Kunden" benötigt und die "Produkte" aus den anderen Tabellen über den Fremdschlüssel auswählst ist eine Abfrage erst einmal gar nicht nötig. Alles passt direkt zu der Tabelle "Kunden".
Gruß
Robert
Hallo Vanessa,
zuerst einmal sollte die Abfrage stimmen. Wenn Du eine Abfrage als Grundlage eines Formulars mit Eingabemöglichkeit machen willst, dann muss die Abfrage zwingend den Primärschlüssel der Tabellen haben, die in der Abfrage enthalten sind. Deswegen ist die Abfrage schreibgeschützt. Eine Eingabe von Daten ist nicht möglich.
Die Abfrage zeigt nur die Daten an, die in der Tabelle "Kunden" stehen und sowohl in "Produkt 1" als auch in "Produkt 2" einen Eintrag haben. Kein Datensatz hat diese beiden Einträge. Wenn Du die Datensätze hier anzeigen willst, dann öffne die Abfrage zum Bearbeiten. Wenn Du dies in der GUI machst klicke mit der Maus auf die Verbindungen zwischen den Tabellen. Die Verbindungen müssen von "innerer Verbund" auf "Rechter Verbund" oder "Linker Verbund" geändert werden. Lies Dir dazu die Erklärung durch, die in dem Dialog steht. Du möchtest immer alle Datensätze aus der Tabelle "Kunden" sehen.
Da Du im Formular sowieso nur die Daten aus "Kunden" benötigt und die "Produkte" aus den anderen Tabellen über den Fremdschlüssel auswählst ist eine Abfrage erst einmal gar nicht nötig. Alles passt direkt zu der Tabelle "Kunden".
Gruß
Robert