Hallo Zusammen,
schon oft hat mir dieses Forum weitergeholfen nun steh ich jedoch vor einem Problem das ich nicht in einen Suchmaschinenbegriff bundeln kann. Deshalb hab ich mich jetzt endlich hier in diesem Forum angemeldt.
Aufbau:
tbl_Person
ID | Name
1 | Schmidt
tbl_Fima
ID | Name
1 | Schmidt´s Schmide
tbl_Standort (<- wie Werk)
ID | Firma_ID | Name
1 | 1 | Schmidtshausen
tbl_MitarbeiterTyp
ID | Name
1 | Angestellter
tbl_Mitarbeiter
ID | Person_ID | Standort_ID | MitarbeiterTyp_ID
1 | 1 | 1 | 1
So nun möchte ich in einem DataGridView die Tabelle tbl_Mitarbeiter darstellen, jedoch soll diese nicht nur Person | Standort | MitarbeiterTyp darstellen sondern Person | Firma - Standort | MitarbeiterTyp.
Ich habe dies folgendermaßen unschön bereits umgesetzt:
- tbl_Firma komplett in DataSource laden
- tbl_Standort komplett in DataSource laden
- tbl_Standort Datensatz mit Standort_ID aus tbl_Mitarbeiter suchen
- Firma_ID aus tbl_Standort in Variable
- tbl_Firma Datensatz mit Variable suchen
- aus beiden (tbl_Firma und tbl_Standort) Current-Datensätze die Namen auslesen und zusammenfügen.
Hmmm... :/ gefällt mir gar nicht.
Kennt evtl einer eine bessere/simplere Lösung?
MfG Christian
P.S. ich hoffe Ihr versteht mein Problem
schon oft hat mir dieses Forum weitergeholfen nun steh ich jedoch vor einem Problem das ich nicht in einen Suchmaschinenbegriff bundeln kann. Deshalb hab ich mich jetzt endlich hier in diesem Forum angemeldt.
Aufbau:
tbl_Person
ID | Name
1 | Schmidt
tbl_Fima
ID | Name
1 | Schmidt´s Schmide
tbl_Standort (<- wie Werk)
ID | Firma_ID | Name
1 | 1 | Schmidtshausen
tbl_MitarbeiterTyp
ID | Name
1 | Angestellter
tbl_Mitarbeiter
ID | Person_ID | Standort_ID | MitarbeiterTyp_ID
1 | 1 | 1 | 1
So nun möchte ich in einem DataGridView die Tabelle tbl_Mitarbeiter darstellen, jedoch soll diese nicht nur Person | Standort | MitarbeiterTyp darstellen sondern Person | Firma - Standort | MitarbeiterTyp.
Ich habe dies folgendermaßen unschön bereits umgesetzt:
- tbl_Firma komplett in DataSource laden
- tbl_Standort komplett in DataSource laden
- tbl_Standort Datensatz mit Standort_ID aus tbl_Mitarbeiter suchen
- Firma_ID aus tbl_Standort in Variable
- tbl_Firma Datensatz mit Variable suchen
- aus beiden (tbl_Firma und tbl_Standort) Current-Datensätze die Namen auslesen und zusammenfügen.
Hmmm... :/ gefällt mir gar nicht.
Kennt evtl einer eine bessere/simplere Lösung?
MfG Christian
P.S. ich hoffe Ihr versteht mein Problem
Comment