| Davide Menoni |
NHibernate e aggiornamento chiave primaria
Ciao a tutti,
sto usando NHibernate su ASP.NET MVC. Ho problemi ad aggiornare la chiave primaria (stringa). Solitamente uso tabelle con chiavi numeriche autogenerate e il problema non esiste. Come potrei fare? Come seguenza leggo un oggetto, aggiorno i campi e chiamo un update. Sull'id nel mapping ho messo assigned. <id name="CODE" type="String" unsaved-value="null" length="35"> <column name="CODE" not-null="true" /> <generator class="assigned" /> </id> Mi ritorna l'errore ... stai cercando di aggiornare la chiave... ovvio. Nessun problema se invece vado ad aggiornare a mano il db, quindi deve essere un problema di mapping. Qualche idea? Grazie, Davide |