no estas haciendo Flush de la session o Commit de la transaction. Ante te andaba porque con identity NH manda el INSERT anuque no haga Flush (es la unica forma de conocer el POID de la entidad).
2010/12/8 Edgar Ramos <[email protected]> > Me encuentro bloqueado, me lee el siguiente next_hi, pero no inserta un > objeto que le estoy pasado, en cambio si vuelvo todo a identity va bien > Cambie lo de link que envio Fabio a > > <id name="Id" type="Int64"> > <generator class="hilo"> > <param name="hibernate_unique_key">hi_value</param> > <param name="next_hi">next_value</param> > <param name="max_lo">100</param> > </generator> > > </id> > > > De seguro debe ser algo sencillo y yo aqui sin poder entender > > Saludos > > Edgar > > El 8 de diciembre de 2010 12:14, Nestor Rodriguez > <[email protected]>escribió: > > Si estas construyendo tu esquema utiliza el schema export para que te cree >> la base de datos. >> >> new SchemaExport(config).Create(true, true); >> >> Saludos, >> Nestor Rodriguez >> >> 2010/12/8 Fabio Maulo <[email protected]> >> >> http://nhforge.org/doc/nh/en/index.html#mapping-declaration-id-hilo >>> >>> 2010/12/8 Edgar Ramos <[email protected]> >>> >>> Gente un saludo >>>> >>>> Estoy queriendo dejar de usar identiy, y proceder a utilizar hilo. >>>> >>>> Para esto he creado una tabla hibernate_unique_key, cuyo unico campo >>>> tipo int se llama next_hi, su unico valor este momento es 1. >>>> >>>> en mis mappings a parte de realizar lo siguiente >>>> >>>> <id name="Id"> >>>> <generator class="hilo"> >>>> >>>> </generator> >>>> >>>> </id> >>>> >>>> que otras cosas adicionales son las que necesito para comenzar a >>>> utilizar hilo ? >>>> >>>> Saludos >>>> >>>> Edgar >>>> >>>> -- >>>> Para escribir al Grupo, hágalo a esta dirección: >>>> [email protected] >>>> Para más, visite: http://groups.google.com/group/NHibernate-Hispano >>> >>> >>> >>> >>> -- >>> Fabio Maulo >>> >>> >>> -- >>> 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 >> > > -- > Para escribir al Grupo, hágalo a esta dirección: > [email protected] > Para más, visite: http://groups.google.com/group/NHibernate-Hispano > -- Fabio Maulo -- Para escribir al Grupo, hágalo a esta dirección: [email protected] Para más, visite: http://groups.google.com/group/NHibernate-Hispano
