asignada significa que vos en alguna parte del programa se la asginas... var user = new User(); user.UserId = "aaaa"; session.Save(user);
vos decís que haciendo eso te inserta con un string vacío? saludos, El 10 de mayo de 2011 04:55, Alex Garcia <[email protected]>escribió: > Muy buenas > > tengo un problema con nhibernate, me hace los los inserts en blanco > sin dar errores. > > Esto me sucede al intentar poner la clave primaria en el mapping en > asignada. > > <id name="UserId" column ="UserId" type="string" unsaved-value="null"> > <column name="UserId"/> > <generator class="assigned"/> > </id> > > y luego en la respectiva clase > > public virtual string UserId { > get { return userid; } > set { userid = value; } > } > La verda quizá sea una tonteria pero no soy capaz de ver que estoy > haciendo mal, para asignar tu mismo las claves primarias se hace igual > que al asignar cualquier campo ? > > Muchas Gracias > > -- > Para escribir al Grupo, hágalo a esta dirección: > [email protected] > Para más, visite: http://groups.google.com/group/NHibernate-Hispano -- Para escribir al Grupo, hágalo a esta dirección: [email protected] Para más, visite: http://groups.google.com/group/NHibernate-Hispano
