73 messaggi dal 16 marzo 2011
Ciao

sul mio db ho due tabelle Tabella A e Tabella B, dove una colonna (non la chiave primaria) non nullable della tabella B è relazionata come FK alla PK della TabellaA.
Se sulla tabella A ho una riga che è collegata ad altre sulla Tabella B
Se cancello dal modello mediante l'istruzione

this.context.DeleteObject(oggettoTabellaA);

dopo il SaveChanges ricevo la seguente eccezione:

Operazione non riuscita. Impossibile modificare la relazione perché una o più proprietà di chiave esterna sono non Nullable. Quando si apporta una modifica a una relazione, la proprietà di chiave esterna correlata viene impostata su un valore Null. Se la chiave esterna non supporta valori Null, è necessario definire una nuova relazione, assegnare alla proprietà di chiave esterna un altro valore non Null o eliminare l'oggetto non correlato.

Avete un idea del perchè e come non ottenerla?

Grazie

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.