21 messaggi dal 14 luglio 2011
ciao a tutti ho un problema con nhibernate.. in pratica definisco una collection di questo tipo:
List<Player> pl = new List<Player>();

dopodichè ciclo la mia gridview e riempio la List.
Quando devo persistere i miei dati:

session.Update(pl); //don't work

ma se faccio
session.Update(pl[0]); // work


Quindi riassumendo:
Perchè con nhibernate se persisto una singola entità funziona, mentre se utilizzo una collection no?
errore restituito:
No persister for: System.Collections.Generic.List`1 ecc.ecc.

grazie
21 messaggi dal 14 luglio 2011
quale idea?
grazie
5 messaggi dal 15 ottobre 2010
Perchè NHibernate persiste quello che conosce.
List<Player> non lo conosce.
Se non è associato ad altre entità conosciute da NH, devi ciclare sulle entity e aggiornarle una ad una.

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.
Community
Ultimi messaggi
UTENTI ONLINE
In primo piano

I più letti di oggi

Media
In evidenza
MISC