24 messaggi dal 16 giugno 2008
Salve a tutti,

scusate se la domanda è un pò stupida ma sono abbastanza nuovo a
Nhibernate.
Dovendo fare l'update di un oggetto A con più collections di oggetti,
per esempio B e C collegate, ho il seguente problema.
Se l'update fallisce per qualche problema nulla di grave, faccio il
rollback.
A quel punto però mi rimane l'oggetto A cui ho aggiunto alle
collections degli oggetti.
Insomma è vero che nel DB non è cambiato nulla, ma ora ho un oggetto
in memoria "sporco".
Forse non è un problema strettamente collegato a Nhibernate, ma
qualcuno ha qualche idea su come evitare questa situazione?

Grazie
In generale una session in NH quando solleva un errore deve essere distrutta e l'entità dovrebbe
1) o essere associata ad una nuova session
2) o ricaricata

Ciao,
m.

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.