Supportnet Computer
Planet of Tech

Supportnet / Forum / Datenbanken

Verknüpfung von 2 Tabellen & Unterformulare





Frage

Hi! Ich habe folgendes Problem: Ich habe in einer Tabelle Verantstaltungen. In einer anderen Tabelle habe ich Personen. In einer dritten Tabelle habe ich dann diese beiden so verknüpft, dass ich nur noch z.B. Verantaltung 3 und Person 5 speichere. Jetzt habe ich folgendes Problem: Ich möchte gerne ein Formular erstellen, welches folgendermaßen aussieht: Oben auf der Seite möchte ich durch vorwerts und rückwerts klicken zwischen den Verantstaltungen hin und her klicken können und im unteren Teil der Seite möche ich eine komplette Liste der Personen sehen, und bei diesen dann einfach einen Hacken machen, wenn sie bei der Verantstaltung sind. Es soll dann jeweils ein Datensatz erstellt werden (in der Tabelle, die die beiden anderen Verknüpft), undzwar mit der verantstaltungsnummer von oben und der jeweiligen Personennummer. Vielen Dank Nils

Antwort 1 von Marie

"Oben auf der Seite möchte ich durch vorwerts und rückwerts klicken zwischen den Verantstaltungen hin und her klicken können"
Das würde ich über ein Kombifeld machen, Veranstaltungen z. Bsp alphabetisch sortiert als Inhalt. Datensatznummer als Index verdeckt (= Spaltenbreite =0), aber als gebundene Spalte definieren. Dann kannst Du den Inhalt (= die Datensatznummer) abspeichern bei jeder Person, die jeweils angeklickt wird als zu dieser Veranstaltung gehörend.

Damit kann ich net recht was anfangen: (in der Tabelle, die die beiden anderen Verknüpft), aber vielleicht kommst du jetzt klar so??

Antwort 2 von rudi0805

Vielen Dank!
Aber ich hatte das so gedacht, dass ich noch eine dritte Tabellen habe. In dieser führe ich dann die beiden anderen zusammen, da es - sowohl bei den Personen, als auch bei den Veranstaltungen -Veränderungen gibt.

Antwort 3 von Marie

hm, dafür nimmt man eigentlich keine Tabelle, sondern mit einer Abfrage.

Antwort 4 von rudi0805

naja, aber ich dachte, dass ich eine tabelle benötige, welche dann nur z.B. speichert:
Nr.Verantstaltung | Nr.Person | Beginn | Ende|
7 | 3 | 10:00 | 18:00|
Diese Tabelle heißt bei mir tbl_Einsatz

In der Tabelle, in der die Verantstaltungen gespeichert sind sind dann die anderen Verantstaltungsdaten gespeichert.

In der Tabelle Personen sind dann die Personaldaten gespeichert.

der Autowert der Veranstaltung ist mit der "Nr.Veranstaltung" von tbl_Einsatz verknüpft. ("Nr.Person" entsprechend).

Wie geht denn das mit Abfragen??