Robert W.B. Linn´s Software, Beispielprojekte und Tipps zu TurboDB, TurboDB VCP, TurboDB Studio, Visual Data Publisher
   
TurboDBViewer: Wie können zwei Tabellen verknüpft werden?
TurboDB VCL Übersicht  Alle Topics 
Komponenten TurboDB und TMS Component Pack  »  TurboDB - Tipps und Hinweise  »  TurboDBViewer: Wie können zwei Tabellen verknüpft werden?  | 

Beispiel anhand Autor & Buch 1:n
Zuerst wird die Autoren Tabelle angelegt, beispielsweise mit den Feldern
Name(dtString), Vorname(dtString) und RecordId(dtAutoInc).
Als Anzeigeinformation der RecordId Spalte wird hier Name,Vorname angegeben.
Dann wird die Buch-Tabelle mit den Spalten Titel(stString), Autor(dtLink)
und RecordId(dtAutoInc) erzeugt.
Die Spalte Autor sorgt hier für die 1:n Verknüpfung, geben Sie unter Linked
Table den Namen der Master-Tabelle ein. In diesem Beispiel ist das die
Autoren-Tabelle.
Das war's auch schon, nun können Sie zuerst ein paar Autoren eintippen, dann
die Bücher, wobei Sie in der Autoren-Spalte nur Autoren eingeben können, die
bereits in der Autoren-Tabelle erfasst wurden.
Komfortabler läßt sich die Eingabe natürlich in einem Delphi-Formular
gestalten.
Getestet mittels TurboDB 4 für VCL.


Letzte Änderung 02.01.2012 18:53 Erstellt mittels KALHelp Version 6.8 (02-01-2012) (alle Rechte vorbehalten) (c) Robert W.B. Linn @53° 38' 60''N 9° 48' 0''E