Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
Daten suchen in ACCESS. Daten aus Tabellen suchen!
zurück: Zwei gegensätzliche Tabellen miteinander 'kombinieren' weiter: Addition von Monaten Unbeantwortete Beiträge anzeigen
Neues Thema eröffnen   Neue Antwort erstellen     Status: Bitte Status wählen ! Facebook-Likes Diese Seite Freunden empfehlen
Zu Browser-Favoriten hinzufügen
Autor Nachricht
Gast



Verfasst am:
26. Aug 2004, 11:34
Rufname:

Daten suchen in ACCESS. Daten aus Tabellen suchen! - Daten suchen in ACCESS. Daten aus Tabellen suchen!

Nach oben
       

Hallo,
ich habe eine Datenbank erstellt mit der man die DEPUTATE von Lehrern in einer Schule verwalten kann. Ich habe eine Tabelle Fächer, eine Lehrer, eine Zuordnungstabelle (in der sind Lehrer und Fächer zusammengefasst mit n:n Beziehung, da ja ein Lehrer mehrere Fächer haben kann). Jetzt muss ich eine Abfrage bzw. ein Formular erstellen in der der Nutzer per Auswahl eines Fachs (Kombofeld) die Lehrer ausspuckt die dieses Fach unterrichten. Ich habe aber keine Ahnung wie ich das bewerkstelligen könnte? Helft mir bitte Smile
stpimi
Moderator Access


Verfasst am:
26. Aug 2004, 12:29
Rufname:
Wohnort: Graz


AW: Daten suchen in ACCESS. Daten aus Tabellen suchen! - AW: Daten suchen in ACCESS. Daten aus Tabellen suchen!

Nach oben
       

Hauptformular für das Fach, darin ein Unterformular auf Basis der Zuordnungstabelle. In der Datenherkunft des UFo wird dann der Lehrer über die LehrerID dazuverknüpft.
_________________
Lg, Michael

Dein Feedback hilft auch anderen - vergiß es nicht!
Gast



Verfasst am:
26. Aug 2004, 12:52
Rufname:

Deputatsverwaltung - Deputatsverwaltung

Nach oben
       

ich weiss nicht wie man die dann verknüpft! Hab bis jetzt alles so wie sie es gesagt haben. Aber ich weiss halt nicht wie ich die verknüpfen soll!

Hab ein Formular indem ein Kombofeld FÄCHER ist (da kann man das Fach auswählen für das man noch ein Lehrer braucht) und im UFo auf Basis der Zuordnungstabelle hab ich die ID und das Fach gelöscht, um das nur noch der Name des Lehrers angezeigt wird. Jetzt noch so das sie vernüpft sind!? Danke für Ihre Mühe Wink
Pusteblume
~_~


Verfasst am:
26. Aug 2004, 12:59
Rufname:

AW: Daten suchen in ACCESS. Daten aus Tabellen suchen! - AW: Daten suchen in ACCESS. Daten aus Tabellen suchen!

Nach oben
       

Ich war mal so frei und hab Deine DB in kleinem Rahmen nachgebaut...
1.Tabelle: tbl_Faecher
ID;Fach
1;Biologie
2;Mathematik
3;Deutsch
.
.
2.Tabelle: tbl_Lehrer
ID;Vorname;Nachname
1;Peter;Meier
2;Ulrike;Müller
3;Franz;Schmitz

3.Tabelle: tbl_Lehrer_Fach

ID;Lehrer;Fach
1;1;1 --> Meier;Bio
2;1;2 --> Meier;Mathe
3;2;2 --> Müller;Mathe
4;2;3 --> Müller;Deutsch
5;3;1 --> Schmitz;Bio


Eine Abfrage die bei Auswahl eines Lehrers die Fächer ergibt:
Code:
SELECT tbl_Lehrer.Nachname, tbl_Faecher.Fach
FROM tbl_Lehrer INNER JOIN (tbl_Faecher INNER JOIN tbl_Lehrer_Fach ON tbl_Faecher.ID = tbl_Lehrer_Fach.Fach) ON tbl_Lehrer.ID = tbl_Lehrer_Fach.Lehrer
WHERE (((tbl_Lehrer_Fach.Lehrer)=2));


Diese ergibt:
Müller;Mathe
Müller;Deutsch

Diese Daten kann man dann in einem Listenfeld gut darstellen.

ich hoffe, dass hilft?

_________________
Die

Pusteblume
stpimi
Moderator Access


Verfasst am:
26. Aug 2004, 13:01
Rufname:
Wohnort: Graz

AW: Daten suchen in ACCESS. Daten aus Tabellen suchen! - AW: Daten suchen in ACCESS. Daten aus Tabellen suchen!

Nach oben
       

Das Unterformular sollte in seiner Datenherkunft auch eine FachID haben. Dann musst Du nur mehr das UFo-Steuerelement anklicken (das ist der Rahmen knapp um das UFo herum und dort bei den Eigenschaften/Daten unter VerknüpfenVon und VerknüpfenNach die FachID angeben.

PS: Im Forum ist bei aller gebotenen Höflichkeit kein "Sie" notwendig ... Smile

_________________
Lg, Michael

Dein Feedback hilft auch anderen - vergiß es nicht!
Gast



Verfasst am:
26. Aug 2004, 13:05
Rufname:

AW: Daten suchen in ACCESS. Daten aus Tabellen suchen! - AW: Daten suchen in ACCESS. Daten aus Tabellen suchen!

Nach oben
       

Muss ich den Code bei Datenherkunft eintragen? Bzw. welche Tabellen muessen in die Abfrage rein? Tbl_Faecher und Tbl_Lehrer mit den ID´s oder reicht die Zuordnungstabelle wo die Fach und Lehrertabelle zusammengeführt sind? Danke für die Mühe Very Happy
Pusteblume
~_~


Verfasst am:
26. Aug 2004, 13:16
Rufname:

AW: Daten suchen in ACCESS. Daten aus Tabellen suchen! - AW: Daten suchen in ACCESS. Daten aus Tabellen suchen!

Nach oben
       

OK ich sehe da muß ich noch was schreiben..
1. Mache bitte ein Formular mit

1x Kombinationsfeld (Name: Kombinationsfeld0)
1x Listenfeld (Name: Liste2)

zum Kombinationsfeld ... unter Eingeschaften bitte

Spaltenzahl = 2
Spaltenbreite 0cm;5cm

Datenherkunft = SELECT tbl_Lehrer.ID, tbl_Lehrer.Nachname FROM tbl_Lehrer;

unter nach Aktualisierung: [Ereignisprozedur]
da dann den code eingeben
Code:
Private Sub Kombinationsfeld0_AfterUpdate()
    Dim sql As String
   
    sql = "SELECT tbl_Lehrer.Nachname, tbl_Faecher.Fach FROM tbl_Lehrer INNER JOIN (tbl_Faecher INNER JOIN tbl_Lehrer_Fach ON tbl_Faecher.ID = tbl_Lehrer_Fach.Fach) ON tbl_Lehrer.ID = tbl_Lehrer_Fach.Lehrer WHERE (((tbl_Lehrer_Fach.Lehrer)=" & Me.Kombinationsfeld0.Value & "));"
   
    Me.Liste2.RowSource = sql
End Sub


Zum Listenfeld:

Bitte Zahl der Spalten auch auf 2
Breite 3cm;3cm <-- je nach größe des Feldes..bitte selber spielen
[edit] Wenn Du 0cm;3cm nimmst sieht es was besser aus Smile [/edit]
dann sollte das Listenfeld mit den Daten gefüllt werden, wenn Du in dem Kombinationsfeld einen Namen aussuchst

_________________
Die

Pusteblume
Gast



Verfasst am:
26. Aug 2004, 13:55
Rufname:


AW: Daten suchen in ACCESS. Daten aus Tabellen suchen! - AW: Daten suchen in ACCESS. Daten aus Tabellen suchen!

Nach oben
       

Besten Dank habs etwas modifiziert aber dank ihrer Hilfe klappt es. Ich danke ihnen. Sind alle noch Anfänger in SQL und VBA. Eher C und so. Danke. 1000 Dank für all die Müh.
Neues Thema eröffnen   Neue Antwort erstellen Alle Zeiten sind
GMT + 1 Stunde

Diese Seite Freunden empfehlen

Seite 1 von 1
Gehe zu:  
Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten
Du kannst Dateien in diesem Forum herunterladen

Verwandte Themen
Forum / Themen   Antworten   Autor   Aufrufe   Letzter Beitrag 
Keine neuen Beiträge Access Tabellen & Abfragen: 2 tabellen vergleichen 4 Lordoo88 1555 03. Jun 2004, 16:43
Lordoo88 2 tabellen vergleichen
Keine neuen Beiträge Access Tabellen & Abfragen: Änderungen an abgefragten Daten vornehmen 1 mimey 1139 28. Mai 2004, 22:06
lothi Änderungen an abgefragten Daten vornehmen
Keine neuen Beiträge Access Tabellen & Abfragen: Frontend und Backend: kann nicht auf die Tabellen zugreifen 1 mhw 803 25. Mai 2004, 12:25
Robsl Frontend und Backend: kann nicht auf die Tabellen zugreifen
Keine neuen Beiträge Access Tabellen & Abfragen: Daten der Abfrage ausgeben 3 Papa Schlumpf 1007 24. Mai 2004, 17:34
Willi Wipp Daten der Abfrage ausgeben
Keine neuen Beiträge Access Tabellen & Abfragen: Zwei Tabellen zusammenfügen und Nullwerte überschreiben 1 m.hataj 1304 13. Mai 2004, 18:10
faßnacht(IT); Zwei Tabellen zusammenfügen und Nullwerte überschreiben
Keine neuen Beiträge Access Tabellen & Abfragen: kriterium - datensatz nur in einer von zwei tabellen 3 budking82 1000 11. Mai 2004, 12:59
budking82 kriterium - datensatz nur in einer von zwei tabellen
Keine neuen Beiträge Access Tabellen & Abfragen: Abfrage erstelen, die zwei tabellen vergleicht 2 pucky 802 27. Apr 2004, 10:53
ProLogistik Abfrage erstelen, die zwei tabellen vergleicht
Keine neuen Beiträge Access Tabellen & Abfragen: Abgleich von 2 tabellen in access 2003 4 Fierce 1719 16. Apr 2004, 08:27
el_gomero Abgleich von 2 tabellen in access 2003
Keine neuen Beiträge Access Tabellen & Abfragen: nicht-atomare Daten aus EXCEL importieren 2 Panther 908 29. März 2004, 16:33
Panther nicht-atomare Daten aus EXCEL importieren
Keine neuen Beiträge Access Tabellen & Abfragen: datensatz aus mehreren Tabellen im formular anzeigen 1 SixPack 1197 29. März 2004, 10:53
Willi Wipp datensatz aus mehreren Tabellen im formular anzeigen
Keine neuen Beiträge Access Tabellen & Abfragen: neue Tabellen erzeugen; kopieren 7 DiplomandSPS 1323 25. März 2004, 10:01
fridgenep neue Tabellen erzeugen; kopieren
Keine neuen Beiträge Access Tabellen & Abfragen: Tabellen verknüpfen 1 darkblue82 802 05. März 2004, 12:00
lothi Tabellen verknüpfen
 

----> Diese Seite Freunden empfehlen <------ Impressum - Besuchen Sie auch: Expression Web Forum