If I remember right, it doesn't matter if you write 'C%' or 'c%' but I will 
check it.


> Based on your tests for NH-1902, then this test should pass, too.
>
>
> I can't seem to get NHibernate to build and test on my machine.  Is
> this something you can run??
>
>               [Test]
>               public void 
> TestEnableLikeAndCaseInsensitiveWithMatchmodeAnywhere()
> {
>                       using (ISession s = OpenSession())
>                       using (ITransaction t = s.BeginTransaction()) {
>                               Componentizable master = GetMaster("BERN", 
> null, null);
>                               ICriteria crit = 
> s.CreateCriteria(typeof(Componentizable));
>                               Example ex = Example.Create(master).EnableLike
> (MatchMode.Anywhere).IgnoreCase();
>                               crit.Add(ex);
>                               IList result = crit.List();
>                               Assert.IsNotNull(result);
>                               Assert.AreEqual(3, result.Count);
>                               t.Commit();
>                       }
>               }
>
>
>
>
> On Aug 21, 11:52 am, Joe <[email protected]> wrote:
>   
>> Oops, I celebrated too soon!
>> I grabbed the latest build from NH TeamCity and at first it seemed
>> fixed.
>>
>> But, there is a problem still with case.
>>
>> If I set a string property to "C", the parameter generated is "C%",
>> but it should be "c%" because the where clause is:  "WHERE (lower
>> (this_.description) like ?)"
>>
>> "C%" is not going to match anything returned by a lower() function.
>>
>> Armin, did you have this problem??
>>
>> On Aug 21, 10:26 am, Joe <[email protected]> wrote:
>>
>>
>>
>>     
>>> Thanks you guys, I was pulling my hair out!
>>>       
>>> On Aug 21, 4:15 am, Armin Landscheidt <[email protected]> wrote:
>>>       
>>>> http://nhjira.koah.net/browse/NH-1902
>>>>         
>>>> On Aug 21, 1:02 pm, Saijado <[email protected]> wrote:
>>>>         
>>>>> This Bug should be fixed in Version 2.1.1 I've send a patch to JIRA
>>>>> some weeks ago. Search in JIRA for "Example" and you should find my
>>>>> post.
>>>>>           
>>>>> -- Armin
>>>>>           
> >
>   


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"nhusers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/nhusers?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to