Zitat von
kiar:
hallo Moyo,
ich sehe da einen Designfehler:
die SchülerTab sollte eine TeamId Krigen und Nicht die TeamTab eine SchülerId.
raik
Weder noch.
- Eine Tabelle für die Schüler (SchuelerID, SchuelerName)
- Eine Tabelle für die teams (TeamId, TeamName)
- Eine Tabelle für die Verknüpfung von beidem (SchuelerID, TeamID)
So lässt es ich am besten und flexibelsten Verknüpfen. Aber es ging ja wohl darum, wie man es im Source macht. Da gibt es zwei Ebenen. Entweder a) mit mehreren dataSet-Objekten, die man dann prozedural verknüpft oder b) mit nur einem, wobei man dann
SQL verwendet.
Bei a) arbeitet man dann mit IndexName, Findkey, Locate usw. Bei b) eben mit der
SQL-Eigenschaft. Unter all diesen Suchbegriffen sollten sich in der Delphi-Hilfe und/oder auch hier genügend Beispiele finden lassen.