![]() |
Datenbank: MySQL • Version: 4 • Zugriff über: Zeos
Beziehung zwischen zwei Tabellen mit DB-Controls realisieren
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 |
Re: Beziehung zwischen zwei Tabellen mit DB-Controls realisi
Ich würde in 2 Listen die verfügbaren Projekte und in der anderen die zugeordneten Projekte anzeigen lassen, dann ist Multiselect überflüssig.
|
Re: Beziehung zwischen zwei Tabellen mit DB-Controls realisi
Oh, daran habe ich gar nicht gedacht. Das ist wohl mit am einfachsten ;)
Danke :) mfG mirage228 |
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:52 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz