martedì 24 agosto 2010

NHibernate - "Unexpected row count: 0; expected: 1"

C# 2.0

Con questo errore verificare nel file di mapping che:

1. L’attributo “class” dell’elemento “generator”, nel caso di Guid deve essere <generator class="guid" />

2. Togliere anche l’attributo unsaved-value="null".

Inoltre togliere l’eventuale default nel campo chiave del DB SQL.