PDA

View Full Version : relazioni tra tabelle sql server, e fare cancellazione


Amodio
18-04-2006, 13:12
salve a tutti
ho 2 tabelle correlate in un database sql server
e nella proprietà del join è stato impostato l'opzione:
"attiva relazione per istruzioni isnert e upldate"
e l'opzione
"aggiorna in cascata i campi correlati"

il problema nasce quando io cancello un codice nella tabella che contiene i dati "uno" in una relazione da "uno" a "molti"
mi da quseto errore:
"The statement has been terminated. DELETE statement conflicted with COLUMN REFERENCE constraint 'FK_Eventi_Errori'. The conflict occurred in database 'VarAnag', table 'Eventi', column 'RcodErrore'. "

come se non avesse aggionrato nella tabella da "molti" i record di riferimento alla tabella "uno"
in genere sia in access che in altri database questa procedura funzionava bene, cosa devo fare in sql server in modo che quando cancello un record in una tabella , in quelle correlate mi si setti automaticamente a null?
ovviamente in questo caso da errore in quanto rimane il vecchio codice,

grazie