Hallo, ich habe eine MySQL-Datenbank mit zwei Tabellen
Tabelle tipps_kategorien
id
titel
Tabelle tipps
id
katid
titel
die katid in der Tabelle tipps ist die id in der Tabelle tipps_kategorien
Nun nöchte ich in einer TreeView alle titel aus der Tabelle tipps_kategorien anzeigen lassen.
Gleichzeitig sollen für jeden Titel die zugehörigen titel aus der Tabelle tipps untergeordnet werden.
Das mit der Anzeige der titel aus der Tabelle tipps_kategorien mache ich so, was auch funktioniert.
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19:
| procedure TForm1.Button2Click(Sender: TObject); var nc: TTreeNode; begin with ClientDataSet do begin sql.text:='Select * from tipps_kategorien'; open; end;
TreeView1.items.BeginUpdate; ClientDataSet.first; while not ClientDataSet.eof do begin nc := TreeView1.Items.AddChild(nil, ClientDataSet.FieldByName('titel').asString); ClientDataSet.next; end; TreeView1.items.Endupdate; end; |
Kann mir einer helfen das ich endlich die untergordneten Einträge rein bekomme?
Danke