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
Fk eleiminazione cascade
giovedì 17 giugno 2010 - 12.51
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
ciccioherz
Profilo
| Junior Member
93
messaggi | Data Invio:
gio 17 giu 2010 - 12:51
ciao a tutti, ho una situazione di questo tipo:
tabella1:
idFile - nomeFile - idFolder
tabella2:
idFolder - nomeFolder - idparentFolder
quello che devo rappresentare è una sorta di gestione di archiviazione documenti e la mia necessità è la seguente:
se in una griglia visualizzo una cartella e ci clicco sopra, vedrò il/i file contenuti al suo interno piu la/le cartelle contenute sempre all'interno della folder selezionata.
Ora, se io elimino la folder "padre" tramite una semplice delete from tabellafolder where idfolder = numeroId vorrei che anche i record "correlati" dei file e delle cartelle contenute in master vengano eliminate. ovvimanete, le cartelle figlie, possono avere a loro volta file a altre sottocartelle ancora.
in che modo è possibile fare una cosa del genere?
ho provato a modificare la tabella file inserendo un fk ma ho errore nello script e comunque non sono sicuro della procedura..nè della logica..
grazie
---
come non detto ho risolto impostando in modo visuale tramite management studio i foreign key delle tabelle interessate..
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 !