2010-12-31 5 views

Antwort

0

Nicht sicher, das ist das Problem, aber wenn Sie Werte ändern, sollten Sie nicht SaveOrUpdate Flush. Speichern ist für neue Objekte, Aktualisieren ist für vorhandene Objekte, die nicht an die Sitzung angehängt sind.

Also statt:

session.SaveOrUpdate(Digikeyset) 

Versuchen:

session.Flush() 
+0

Danke für den Vorschlag. Hatte das versucht. Endlich habe ich das Ergebnis bekommen. – Lakshmish

0

Danke für die Anregung. Hatte versucht mit vorgeschlagenen Optionen, aber ohne Glück.

Endlich das Ergebnis bekommen. Entfernt

von dem Kind und das hat den Trick gemacht. Nebenbei verwende ich Nhibernate-Bibliotheken, die für eine Umgebung mit mittlerem Vertrauen erforderlich sind.