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.
