que vista que tenes, ya estaba por pedir otro mapping mas (no mentira)

El 15 de junio de 2010 19:17, Diego Mijelshon <[email protected]>escribió:

> HQL es case-sensitive. Pusiste U en mayúscula.
>
>    Diego
>
>
> 2010/6/15 ccmmasi <[email protected]>
>
> hola,
>> de antemano les agradezco por la ayuda que me puedan brindar...
>>
>> resulta que estoy haciendo una consulta y me presenta error, la
>> consulta es:
>>
>>        public static IList<GES_FASES> FiltrarFasesDiferentes(string
>> CodigoFase, string CodigoModelo)
>>        {
>>            IList<GES_FASES> fases;
>>
>>            using (NHibernate.ISession NHSession =
>>                SessionFactory.GetNewSession())
>>            {
>>                NHibernate.IQuery qry =
>>                    NHSession.CreateQuery("Select u from GES_FASES as
>> u where u.CODFASESMODELO !='" + CodigoFase + "' AND
>> U.GES_MODELOS.CODMODELO='" + CodigoModelo + "'");
>>                fases = qry.List<GES_FASES>();
>>            }
>>            return fases;
>>        }
>>
>> como ven, estoy filtrando dos cosas,
>> una: que las fases encontradas no contengan alguna que sea una fase
>> especifica (!=)
>> dos: que las fases encontradas contengan el codigo del modelo
>> especifico (=)
>>
>> y resulta que me aparece este error:
>> Invalid path: 'U.GES_MODELOS.CODMODELO' [Select u from
>> ConexionNHibernateOracle.GES_FASES as u where u.CODFASESMODELO !='6'
>> AND U.GES_MODELOS.CODMODELO='3']
>>
>> entonces les queria pedir el favor de ayudarme, porque la verdad no se
>> cual es la causa del error.... muchas gracias por su ayuda
>>
>> --
>> Para escribir al Grupo, hágalo a esta dirección:
>> [email protected]
>> Para más, visite: http://groups.google.com/group/NHibernate-Hispano
>>
>
>  --
> Para escribir al Grupo, hágalo a esta dirección:
> [email protected]
> Para más, visite: http://groups.google.com/group/NHibernate-Hispano
>

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