Forum: Datenbanken
Delphi
by rayj,
28. Jan 2008
Das ist ja genial. Die basiert auch auf die VirtualTreeView und hat mit Angabe der ParentID, der ID und dem Namen der Kategorie den ganzen Tree auf Anhieb perfekt erstellt!
Eine Frage hätte ich noch:
Ist es möglich, die Expandierung zu merken und zu laden?
Sprich ich habe ein AdoDS angeschlossen und lese dort die Kategorien aus. Nun können sich diese ja ändern während das Programm geöffnet...
Forum: Datenbanken
Delphi
by rayj,
24. Jan 2008
Grüss dich.
Also diese Idee finde ich wirklich klasse. Daran habe ich noch gar nicht gedacht.
Die VirtualTreeView habe ich auch schon gedownloaded, bisher allerdings noch nie benutzt weil sie ein bisschen komplizierter ist als die standard Delphi TV und mein Programm gleich um 400KB vergrösserte.
Ich weiss zwar noch nicht genau wieviele Einträge da maximal - jemals drin sein werden, vlt...
Forum: Datenbanken
Delphi
by rayj,
22. Jan 2008
Hi Jelly
Danke dir. Kannst Du dich evtl. noch an 1-2 Keywords erinnern die in seinem Thread vorkommen könnten?
Bei seinen >8k Posts ist es relativ schwierig, mit "stored procedure" von Author marabu konnte ich leider nichts dergleichen finden.
Grüsse
Forum: Datenbanken
Delphi
by rayj,
22. Jan 2008
Vielleicht habe ich mich ein wenig unverständlich ausgedrückt.
Also ich habe jetzt testeshalber einfach mal einen (sehr schlechten) undynamischen Code der 2 Level der oben genannten Struktur in die TreeView schreibt.
procedure TForm1.Button1Click(Sender: TObject);
var
I: Integer;
aNode, pNode: TTreeNode; //aktuellerNode, parentNode
begin
// TreeView aufbauen
Forum: Datenbanken
Delphi
by rayj,
22. Jan 2008
Guten Tag
Folgendes Problem:
------Tabelle categories--------
cat_id (pkey, aufzählend)
cat_pid (parent id, ID der übergeordneten Kategorie)
cat_name (varchar, Name/Beschreibung der Kategorie)
--------------------------------
Als Testdaten habe ich da jetzt mal: