To NH you said that it is a boolean but from DB what come is a string

On Thu, Nov 18, 2010 at 1:20 PM, ccupstart <[email protected]> wrote:

> It's not a boolean, it's a string. I don't get why it is trying to
> format that field as a Boolean.
>
> On Nov 18, 11:19 am, Fabio Maulo <[email protected]> wrote:
> > String was not recognized as a valid Boolean.
> >
> >
> >
> >
> >
> >
> >
> >
> >
> > On Thu, Nov 18, 2010 at 1:05 PM, ccupstart <[email protected]>
> wrote:
> > > I have a newly created project and I am using Fluent NHibernate to map
> > > my objects. I am able to save an object just fine but when I try to
> > > load that object and access any properties with a string type I get a
> > > format exception. I am using using the latest version of NHib and
> > > LinFu for my proxy factory.
> >
> > > Here is a stack trace form when I load the object and try to access
> > > the "FirstName" property. Any ideas?
> >
> > > Test 'Mytrade.Tests.UserRepositoryTest.Can_Save_To_Datatbase' failed:
> > > NHibernate.Exceptions.GenericADOException : could not load an entity:
> > > [Mytrade.Core.Model.User#2][Sql query here]
> > >  ----> System.FormatException : String was not recognized as a valid
> > > Boolean.
> > >        at NHibernate.Loader.Loader.LoadEntity(ISessionImplementor
> session,
> > > Object id, IType identifierType, Object optionalObject, String
> > > optionalEntityName, Object optionalIdentifier, IEntityPersister
> > > persister)
> > >        at
> > > NHibernate.Loader.Entity.AbstractEntityLoader.Load(ISessionImplementor
> > > session, Object id, Object optionalObject, Object optionalId)
> > >        at NHibernate.Loader.Entity.AbstractEntityLoader.Load(Object id,
> > > Object optionalObject, ISessionImplementor session)
> > >        at
> NHibernate.Persister.Entity.AbstractEntityPersister.Load(Object
> > > id, Object optionalObject, LockMode lockMode, ISessionImplementor
> > > session)
> > >        at
> >
> > >
> NHibernate.Event.Default.DefaultLoadEventListener.LoadFromDatasource(LoadEv
> ent
> > > event, IEntityPersister persister, EntityKey keyToLoad, LoadType
> > > options)
> > >        at
> > > NHibernate.Event.Default.DefaultLoadEventListener.DoLoad(LoadEvent
> > > event, IEntityPersister persister, EntityKey keyToLoad, LoadType
> > > options)
> > >        at
> NHibernate.Event.Default.DefaultLoadEventListener.Load(LoadEvent
> > > event, IEntityPersister persister, EntityKey keyToLoad, LoadType
> > > options)
> > >        at
> > > NHibernate.Event.Default.DefaultLoadEventListener.OnLoad(LoadEvent
> > > event, LoadType loadType)
> > >        at NHibernate.Impl.SessionImpl.FireLoad(LoadEvent event,
> LoadType
> > > loadType)
> > >        at NHibernate.Impl.SessionImpl.ImmediateLoad(String entityName,
> > > Object id)
> > >        at NHibernate.Proxy.AbstractLazyInitializer.Initialize()
> > >        at
> > > NHibernate.ByteCode.LinFu.LazyInitializer.Intercept(InvocationInfo
> > > info)
> > >        at UserProxy.get_FirstName()
> > >        UserRepositoryTest.cs(45,0): at
> > > Mytrade.Tests.UserRepositoryTest.Can_Save_To_Datatbase()
> > >        --FormatException
> > >        at System.Boolean.Parse(String value)
> >
> > > --
> > > You received this message because you are subscribed to the Google
> Groups
> > > "nhusers" group.
> > > To post to this group, send email to [email protected].
> > > To unsubscribe from this group, send email to
> > > [email protected]<nhusers%[email protected]>
> <nhusers%[email protected]<nhusers%[email protected]>>
> > > .
> > > For more options, visit this group at
> > >http://groups.google.com/group/nhusers?hl=en.
> >
> > --
> > Fabio Maulo
>
> --
> You received this message because you are subscribed to the Google Groups
> "nhusers" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to
> [email protected]<nhusers%[email protected]>
> .
> For more options, visit this group at
> http://groups.google.com/group/nhusers?hl=en.
>
>


-- 
Fabio Maulo

-- 
You received this message because you are subscribed to the Google Groups 
"nhusers" 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/nhusers?hl=en.

Reply via email to