Thanks for the info, Mauricio. Could I ask how to "use the UnsavedValue attribute of the PrimaryKey attribute"? I'm trying to use AR to avoid having to write NHibernate's XML, and all the references I'm finding to unsaved-value deal in XML.
On Sep 17, 11:13 am, Mauricio Scheffer <[email protected]> wrote: > See also:http://www.google.com/search?q=%2Bnhibernate+%2Bunsaved-value > > On Sep 17, 12:11 pm, Mauricio Scheffer <[email protected]> > wrote: > > > Use the UnsavedValue of the PrimaryKey > > attribute:http://fisheye2.atlassian.com/browse/castleproject/trunk/ActiveRecord... > > > On Sep 17, 12:01 pm, Chris Curvey <[email protected]> wrote: > > > > I have two classes...Envelope and LetterType. Envelope references > > > LetterType, and they both have numeric (identity) keys. > > > > I have this in my code (which is assigning a letter type based on a > > > drop-down list) > > > > currentEnvelope.LetterType = letterTypes > > > [letterTypeList.SelectedValue]; > > > currentEnvelope.Update() > > > > This works fine, UNLESS the ID of the letter type is zero. All other > > > letter types work fine. There is, in fact, a letter type with the > > > value of zero in my database table. (it was put there on purpose.) > > > > Oh bleep. Does AR think that an instance has not been saved if it has > > > a zero ID? --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Castle Project Users" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/castle-project-users?hl=en -~----------~----~----~----~------~----~------~--~---
