JoseFR escribió:
Anthony, algunas otras alternativas:

1- Tener una propiedad en la clase Poliza readonly que devuelva una
suma de las propiedades.
2- Que la clase "MovimientoCliente" o "Poliza" tengan una propiedad
que en el mapeo este resuelto atraves de una formula.


Por supuesto habría que ver el dominio.



On Apr 14, 4:32 pm, Anthony Campos <[email protected]> wrote:
  
Fabio Maulo escribió:No entendí...Hablas de "campos"... se trata de una HQL o de una SQL ?



Sobre lo ultimo te digo solo que hacer ejecutar una suma al RDBMS es muy poco escalable/eficiente (de server de base hay uno, de server WEB hay mas de uno y ni hablar si se trata de una applicación windows).
--
Fabio Maulobueno es un hql , y lka aplicacion es windows, como te indicaba los datos a sumar se obtiene a travez de una formula que se tiene registrrado en la bd, lo que hago es jalarme esa formula que ya tiene armado que datos se van a sumar o mejor dicho si se tratara de sql  que campos o columnas se van aa sumar, no se si me entiendas ?....
la idea es poder sumar esto que te indico asi sean 2 o mas columnas, asi tambien no solo poder hacer sumas sino las demas operaciones como resta,multiplicacion y division.
ojala que esto se pueda hacer con HQL, no quiero usar sql porque no quiero limitar a  ese lenguaje.
Gracias, Saludos.
Anthony
    


  
Hola jose:

Gracias si podria hacerlo asi, tambien lo habia pensado, pero el pequeño detalle es que esas sumas o segun sea la operacion que se desee hacer es parametrico, y no lo podria hacer fijo es ese motivo a lo que comence a hacer estas consultas, pero bueno hasta que pueda investigar bien el como se podria hacer usando sentencia HQL con operaciones matematicas, he optado por hacerme un procedimiento que interpreta las formulas y obtener resultados segun lo que se desee obtener( sumas,resta,multiplicacion,divisiones, etc).

Gracias por la ayuda me sirvio de mucho ....

Anthony.

--~--~---------~--~----~------------~-------~--~----~
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