+1 a lo que dice Gustavo.

Ademas si lo haces como vos decis es muy probable que tengas problemas
porque se te sobre-escribe la information o NH te devuelve el objeto viejo
(porque hay caches).

Si vas a usar sql-query deberías usar también el sub tag <synchronize
table=”…” /> para evitar problemas. De todas formas no hay nada mejor que
hacer un Get y un Update (a excepción de la performance, pero no creo que
esto pueda ser el primer cuello de botella).

 

Saludos

 

From: [email protected]
[mailto:[email protected]] On Behalf Of Gustavo Ringel
Sent: Friday, January 16, 2009 17:42
To: [email protected]
Subject: [NHibernate-Hispano] Re: Ayuda con un query

 

NHibernate no debiera tener problemas de comportamiento con CreateSQLQuery,
de hecho si bien no lo he probado NH te permite hacer un <sql-query>
cacheable...o sea que tiene que andar exacto con el mismo comportamiento que
<query> o criteria

Gustavo.

On Fri, Jan 16, 2009 at 9:33 PM, Fredy Treboux <[email protected]> wrote:


Claro, yo asumi que id_operacion era la pk de la tabla Operaciones,
solo por eso lo propuse.

En cuanto al problema que tenía... quien sabe que podría ser, al hacer
una consulta sql de esa forma puede que se quede con datos incorrectos
en el cache de la session?.

 

 




--~--~---------~--~----~------------~-------~--~----~
Para escribir al Grupo, hágalo a esta dirección: 
[email protected]
Para más, visite: http://groups.google.com/group/NHibernate-Hispano
-~----------~----~----~----~------~----~------~--~---

Responder a