Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
SQL Server 2000/2005/2008, Express, Access, MySQL, Oracle
[SQL Server] sui cicli nidificati (un po' da inesperta...)
venerdì 20 aprile 2018 - 11.20
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
Elenco Tags
SQL Server 2008 R2
_mara_
Profilo
| Newbie
1
messaggi | Data Invio:
ven 20 apr 2018 - 11:20
Buongiorno a tutti,
ho un problema legato alla gestione di più cicli annidati.
Provo a schematizzare riferendomi ad una struttura dati tipo regione/provincia/città; i miei dati in realtà sono divesi ma il concetto è lo stresso.
Devo stampare tutto su pagina web in modo che si capisca la gerarchia degli elementi quindi per ciascuna regione avrò le province (shiftate a destra) e per ciascuna provincia le sue città (ancora più shiftate) secondo uno schema sotto riportato. Spero di essere chiara
---LAZIO
---------Viterbo
----------------citta1
----------------città2
----------------(...)
---------Rieti
----------------citta1
----------------città2
----------------(...)
---------Roma
----------------citta1
----------------città2
----------------(...)
(...)
Fino a oggi gestisco la situazione con cicli nidificati in asp classic (lo so, sono un po' arretrata ma non riesco ad aggiornarmi e passare al mondo .NET ) su SQL server 2008.
I miei passaggi:
1. eseguo stored procedure per trovare le regioni
2. per ogni chiave primaria di regione eseguo altra stored procedure per trovare le sue province
3. per ogni chiave primaria di provincia eseguo altra stored procedure per trovare le città correlate
Organizzo tutto con un po' di html per formattare e funziona... ma la pagina inizia ad essere troppo lenta da caricare.
Esiste una soluzione lato sql server quindi spostando l'elaborazione in un'unica stored procedure? Non riesco a capire poi come potrei organizzare il set di dati ordinato gerarchicamente ma un passo alla volta.
Grazie per l'aiuto!
Mara
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !