Home Contact RSS

NHibernate – NotEqual Expression

NHibernate konusunda çok fazla tecrübem olmadığından bazı durumlarda sıkıntı yaşayabiliyorum. Bunlardan birisinin çözümü de son derece basitmiş ama benim bulmak için canımı çıkarttı.

Herhangi bir objeyi veritabanından almak istediÄŸinizde, “eÅŸit olmayan” durumunu kullanmak istiyorsanız; ICriteria‘ya ÅŸu ÅŸekilde “Not Equal” durumunu ekleyebilirsiniz:

.Add(Expression.Not(Expression.Eq(“FieldName”, value)));

Yani, kısacası, Expression.Not ve Expression.Eq (equal)’ı birleÅŸtirmeniz gerekiyor. BaÅŸkalarının vakit kaybetmemesi dileÄŸi ile…

Barbaros said,

December 25, 2008 @ 20:13

Çok teşekkürler ya aynı şey benim de başımdaydı :)
.NotEqProperty deniyordum :)

Tekrar saÄŸol

RSS feed for comments on this post · TrackBack URI

Leave a Comment