Einzelnen Beitrag anzeigen

Benutzerbild von mirage228
mirage228

Registriert seit: 23. Mär 2003
Ort: Münster
3.750 Beiträge
 
Delphi 2010 Professional
 
#1

Beziehung zwischen zwei Tabellen mit DB-Controls realisieren

  Alt 30. Jan 2008, 21:01
Datenbank: MySQL • Version: 4 • Zugriff über: Zeos
Abend,

Ich sitze gerade an einer Datenbank-Anwendung. Dort kann man einem Mitarbeiter (Tabelle Mitarbeiter) mehrere Projekte zuornden (aus Tabelle Projekte).

Tabelle Mitarbeiter
------------------
Id (PK)
Name
...


Tabelle Projekte
----------------
Id (PK)
ProjektName
...


Tabelle MitarbeiterProjektAssoc
------------------------------
ProjektId (FK)
MitarbeiterId (FK)


Nun wollte ich mittels der VCL DB-Controls diese Eingaben (also dem Mitarbeiter ein oder mehrere Projekte zu ordnen vornehmen). Ich habe das mit der DBLookupListBox versucht, aber dort konnte ich jeweils nur einen Eintrag auswählen (also kein Multiselect).

Wie ließen sich die Beziehungen aus "MitarbeiterProjektAssoc" am besten visuell anzeigen und eingeben? Geht das mit den mitgelieferten DB-Controls einigermaßen unkompliziert oder wäre eine manuelle Implementierung über nicht-DB-Komponenten erforderlich?

mfG
mirage228
David F.

May the source be with you, stranger.
PHP Inspection Unit (Delphi-Unit zum Analysieren von PHP Code)
  Mit Zitat antworten Zitat