hola Juan

Intento hacer esa Consulta

select *  from Empleados E left Join Personal P On E.IdPersonal =
P.IdPersonal

El 1 de abril de 2016, 15:15, Juan José Montes de Oca Arbós <
[email protected]> escribió:

> Hola Edeoleo, creo que te sobr el <Personal> del JoinQueryOver. Aparte, me
> parece que no entiendo algo de tus objetos, no me queda claro el queryover
> que haces sobre idPersonal (del objeto E), con ese nombre, entiendo que es
> un ID y ahí deberías pasar una lista (que es la lista relacionada de
> objetos que tiene el objeto Empleado.
> Normalmente, las escribo asi:
>
> var query = iSession.QueryOver<Empleado>()
>                      .JoinQueryOver(e=>e.Personal) //Personal es una lista
> de Empleado
>                      .Where(p=>p.NroPersonal == 5);
>
> Espero te sirva.
>
> Saludos Y ÉXITOS!!!!
>
>
> --
> Juan José Montes de Oca Arbós.
>
> ===========================
> Web personal: http://juanjose.montesdeocaarbos.com.ar/blog/
>
> El 1 de abril de 2016, 11:12, <[email protected]> escribió:
>
>> Hola
>>
>> estoy Intentando Hacer esta Consulta en FluentHibernate y no logro
>> hacerlo por favor me ayudan
>>
>> select *  from Empleados E left Join Personal P On d.IdPersonal =
>> P.IdPersonal
>>
>>
>>
>>  IQueryOver<Empleados, Personal> catQuery =
>>                                     iSession.QueryOver<Empleados>().
>>                                     JoinQueryOver<Personal>(E =>
>> E.IdPersonal).
>>                                     Where(P => P.IdPersonal ==
>> "IdPersonal");
>>
>>
>>
>>
>>
>> --
>> --
>> Para escribir al Grupo, hágalo a esta dirección:
>> [email protected]
>> Para más, visite: http://groups.google.com/group/NHibernate-Hispano
>> ---
>> Has recibido este mensaje porque estás suscrito al grupo
>> "NHibernate-Hispano" de Grupos de Google.
>> Para anular la suscripción a este grupo y dejar de recibir sus mensajes,
>> envía un correo electrónico a
>> [email protected].
>> Para acceder a más opciones, visita https://groups.google.com/d/optout.
>>
>
> --
> --
> Para escribir al Grupo, hágalo a esta dirección:
> [email protected]
> Para más, visite: http://groups.google.com/group/NHibernate-Hispano
> ---
> Has recibido este mensaje porque estás suscrito al grupo
> "NHibernate-Hispano" de Grupos de Google.
> Para anular la suscripción a este grupo y dejar de recibir sus mensajes,
> envía un correo electrónico a
> [email protected].
> Para acceder a más opciones, visita https://groups.google.com/d/optout.
>

-- 
-- 
Para escribir al Grupo, hágalo a esta dirección: 
[email protected]
Para más, visite: http://groups.google.com/group/NHibernate-Hispano
--- 
Has recibido este mensaje porque estás suscrito al grupo "NHibernate-Hispano" 
de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus mensajes, envía 
un correo electrónico a [email protected].
Para obtener más opciones, visita https://groups.google.com/d/optout.

Responder a