La version de nhibernate que estaba usando era la 2.1.0.4000.
Despues de tu respuesta me actualice a la versión 2.1.2.400 y ahora me
funciona bien.

Muchas Gracias Nestor.

El día 12 de octubre de 2010 16:19, Nestor Rodriguez
<[email protected]> escribió:
> Que version de NH estas usando? Corri tu ejemplo en la version 3 y me
> funciona bien.  Mira esta es la sentencia WHERE : "lower(this_.Nombre) like
> lower(@p0)" co...@p0 = '%valor%' .
>
> 2010/10/12 Nicolás Marzoni <[email protected]>
>>
>> Estoy intentando obtener una colección de objetos que cumplen con el
>> objeto ejemplo.
>> Todo funciona bien menos el EnableLike(MatchMode.Start); no me agrega
>> el % en la consulta sql. Tambien probé con MatchMode.End y
>> MatchMode.Anywhere, pero ocurre lo mismo.
>>
>> SELECT
>>        this_.IdActividad as IdActivi1_64_0_,
>>        this_.Nombre as Nombre64_0_,
>>        this_.Destino as Destino64_0_,
>>        this_.MercadoExtranjero as MercadoE4_64_0_,
>>        this_.Activa as Activa64_0_,
>>    FROM
>>        Actividades this_
>>    WHERE
>>        (
>>            lower(this_.Nombre) like @p0
>>        );
>>   �...@p0 = 'x'
>>
>> Alguna idea que me puede estar faltando?
>> Gracias!
>>
>> --
>> 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



-- 
Nicolás Matías Marzoni

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