Domanda

Sto costruendo una struttura gerarchica da zero e sto cercando di determinare il percorso migliore da percorrere. Ho trovato il seguente link di seguito da un'altra domanda StackOverflow:

Modello di set nidificato

Mi piace l'idea di set nidificati e ho iniziato a costruire il mio database, basato su questo modello. Ora non sono sicuro di come eseguire la query dei dati in modo tale da poter facilmente associare un controllo, come TreeView. Dovrò essere in grado di riordinare e ripristinare i dati. Qualche suggerimento?

È stato utile?

Soluzione

SQL 2005 ha aggiunto il supporto per le query ricorsive. Sto usando una query ricorsiva per restituire un albero di dati che popola un TreeView. Per ogni record, trovo il nodo padre corrispondente da TreeView e aggiungo il suo nuovo figlio.

Per gli aggiornamenti è possibile serializzare l'albero su XML, quindi utilizzare le funzionalità XML in sql 2005 per eseguire un "aggiornamento" comunicato.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top