a ver hice esta consulta diganme si estoy mal, segun es un HQL

public Ayudantia ObtenerDatoAyudantia(string Mat)
        {
            using (ISession sesion = NHibernateClass.OpenSession())
            {
                var Existe = sesion.CreateQuery("SELECT Matricula,
Paterno, Materno, Nombre, NoCuenta, JDE, NoDepto, NombreDepto, Hora,
Importe FROM Alumno INNER JOIN Ayudantia ON Alumno.Matricula:
Matricula");
                Existe.SetParameter("Matricula", Mat).UniqueResult();
                if (Existe == null)
                {
                    //Exception NoExisteAlumno = new Exception("El
Alumno no Existe");
                }
                return Existe;
            }
        }

La sentencia se que esta bien, porque la hice en un Query del SQL
server

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