Forms

3.36 Esempio per la realizzazione di una struttura ad albero in una tabella
  Luca Dall'Olio
In allegato ho inserito un mdb di esempio per la realizzazione di una struttura ad albero in una tabella.
L'albero ha alcune interessanti proprieta' :
1) non ha limiti nel numero di livelli
2) si possono ottenere tantissime informazioni tramite semplici query SQL molto performanti e non ricorsive
3) e' ottimo nell'ottenere sottoalberi e path con una semplicissima SELECT
4) e' un albero ordinato
Non sono riuscito a realizzare tutte le query possibili e come demo lascia un po' a desiderare, pero' c'e' un sacco di lavoro gia' fatto... dato che ho finito il tempo a disposizione per lavorarci ho pensato che magari a qualcuno poteva fare comodo cosi' com'e' (piuttosto che niente meglio piuttosto!).
Ho usato un controllo treeview, percio' chi lo apre deve aver fatto tutto quello che serve, ma e' gia' indicato in un altro esempio sul sito comune percio' non ho inserito spiegazioni.
Nello zip ho aggiunto il testo di un messaggio che contiene la spiegazione della struttura, meglio di come avrei potuto dirla io (d'altronde chi l'ha scritto ha gia' pubblicato 4 libri sui database ...).

Download:
 
  treeview.zip (42Kb) MSAccess2000 database


Se pensate di avere del materiale freeware interessante e volete pubblicarlo, allora leggete qui.