Ho questo problema e da tutto ieri non ne vengo a capo
devo fare delle pagine Asp con un database SQL server 2000
Ci sono 2 tabelle : tabmessaggiforum e tabrisposteforum
Questi sono i campi
Tabmessaggiforum :
Idmessaggio
idutente
idargomento
oggettomessaggio
testomessaggio
datamessaggio
tabrisposteforum :
idrisposta
idmessaggio
idutente
testorisposta
datarisposta
La relazione sta in idmessaggio
Non mi viene l’istruzione delete su un messaggio che ha almeno una risposta
Faccio un esempio
delete from tabmessaggiforum where idmessaggio=34
infatti idmessaggio 34 ha una risposta
Mi esce scritto :
Server: messaggio 547,.....
L'istruzione DELETE ha generato un conflitto con il vincolo COLUMN REFERENCE 'FK_TabRisposteForum_TabMessaggiForum' nel database 'xyz', tabella 'TabRisposteForum', column 'IDMessaggio'.
L'istruzione è stata interrotta.
se invece faccio
delete from tabmessaggiforum where idmessaggio=39
funziona in quanto idmessaggio=39 non ha risposte
Gentilmente chi mi può aiutare ? Grazie

Rispondi quotando
