Me gustaria entender motivos para no usar HQL que no sean consultas
dinamicas...
En general muchos queries sin HQL son bastante complicas de escribir y luego
de leer...
Si ya elegiste una herramienta NHibernate, entonces usa dentro de la
herramienta siempre lo mas compatible con la solucion del problema.

Parece mas un ejercicio de la facultad, escriba esto suponiendo que su
lenguaje no tiene if o trate de resolver una ecuacion de 3er grado con
metodos ad hoc sin bajar por ruffini...
Es decir, es cierto que es lindo resolver problemas complicandonos, pero
salvo a nivel acadaemico hay otro nivel en el que las cosas se quieren hacer
mas dificiles de lo que son?

Gustavo.
On Tue, Jun 24, 2008 at 3:20 PM, cubaman <
[EMAIL PROTECTED]> wrote:

>
> Hola a [EMAIL PROTECTED]:
> Llevo relativamente poc tiempo usando nhibernate, y me encuentro el
> siguiente problema:
> Tengo dos tablas, una de cleintes y otra de agentes. Una tercera tabla
> sirve para relacionar cada agente con los clientes.
>
> Tabla Cliente
> Id pk
> Descripcion
>
> Tabla Agente
> Id pk
> Descripcion
>
> Tabla AgenteCliente
> IdCliente pk
> IdAgente pk
>
> Quisiera obtener todos los agentes que hay en la tabla AgenteCliente.
> Como el id de agente es pk junto al id cliente, pueden haber varias
> entradas con el mismo codigo de agente. Como aplicar una restriccion
> distinct sobre IdAgente en AgenteCliente? Necesitaria hacerlo usando
> ICriteria, por otros motivos no es posible hacerlo usando HQL o una
> query Sql a medida. Quiza usando ICriteria.SetProjection ?? Esta muy
> mal documentado y no se por donde tirar, gracias de antemano.
>
> >
>

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