online 1
gast (50)

/ Forum / Datenbanken

DatenbankenDatenbanken

Fragevon Lupo97 vom 14.01.2020, 22:06 Options

Acces - Daten aus Kombinationsfeld in anderer Tabelle

Hallo allerseits,

ich google mir schon seit Tagen die Finger wund, aber entweder hab ich Tomaten auf den Augen oder ...

Folgendes Problem:
Ich habe in Acces zwei Tabellen, nämlich

tbl_kfz
-kfzId(AutoWert),
-kfzTyp(Text),
-kfzHerst(Zahl-hier steht die ID aus der tbl_hersteller)
und
tbl_hersteller
-herstId(AutoWert),
-herstName(Text).

Nun gibt es eine 1:n-Beziehung tbl_hersteller(herstId) : tbl_kfz(kfzHerst). Ein Hersteller kann also mehrere Kfz haben.
Jetzt möchte ich in einem Formular die Hersteller-Namen in einem Kombinationsfeld anzeigen.
Dazu habe ich eine Abfrage über beide Tabellen erstellt, die die Datensatzerkunft für das Formular ist. Die Anzeige klappt auch soweit, nur, wenn ich jetzt im Formular einen neuen Datensatz anlege und dazu einen vorhandenen Hersteller aus dem Kombifeld auswähle, legt Access den Hersteller (den es ja eigentlich schon gibt) nochmal neu in der tbl_hersteller an (was ja eigentlich nicht Sinn der Sache ist - neu angelegt werden sollen ja nur Hersteller, die noch nicht erfasst sind).

Ich (Access-Newbie) probier jetzt schon seit Tagen rum, aber es hilft alles nix. Wäre echt toll, wenn mir jemand helfen könnte!

Danke!
Lupo


Antwort schreiben

Antwort 1 von Marie vom 15.01.2020, 01:18 Options

Du musst für das Kombifeld die Herstellertabelle als Datenherkunft nehmen, und in dem Formular nur die Tabelle KFZ, wobei Du dann mit der ausgewählten ID einen neuen Datensatz anlegst.

Gruß Marie

Antwort 2 von Lupo97 vom 15.01.2020, 08:39 Options

Hallo Marie,

danke für Deine Antwort! Die Frage ist nur: wie bringe ich automatisch beim Neuanlegen eines Datensatzes die herstId aus dem Kombifeld in den neuen Datensatz in tbl_kfz?
Vermutlich eine blöde Frage, mit PHP/irgendeinSql müsste ich nicht drüber nachdenken, aber mit Access... ;-)

Lupo

Antwort 3 von Lupo97 vom 15.01.2020, 19:19 Options

Nochmal ich

Ich habs mittlerweile geschafft: es funktioniert genauso, wie Marie gesagt hat. Ich hab nochmal ein neues Kombifeld mit dem Assistenten angelegt.
Der Marie und dem Steuerelement-Assistenten sei Dank :-)

Danke nochmal!

Ähnliche Themen

Ausgewählte Daten in einer neuen Tabelle zusammenfassen
tecartus  12.01.2007 - 163 Hits - 1 Antwort

Sortierung eines Kombinationsfelds
Noerv  15.03.2007 - 91 Hits - 1 Antwort

Kombinationsfeld in Access
Danke11  05.06.2007 - 181 Hits - 2 Antworten

Kombinationsfeld, Auswahl ohne Enter/Tab??
CGAGLEX  05.07.2007 - 181 Hits - 2 Antworten

textfelder befüllen
tobias1985  09.08.2007 - 46 Hits - 2 Antworten

Hinweis

Diese Frage ist schon etwas älter, Sie können daher nicht mehr auf sie antworten. Sollte Ihre Frage noch nicht gelöst sein, stellen Sie einfach eine neue Frage im Forum..

Neue Einträge

Version: supportware 1.9.150 / 10.06.2022, Startzeit:Thu Jan 8 21:07:44 2026