Linq to sql Case sensitive query – Linq SQL Büyük Küçük Harf Duyarlı Sorgu Yöntemi c#

Arkadaşlar

var us1 = _db.Personel.Where(x => x.TCkimlik == "KULLaniCi" && x.pass="Abcd");

Gibi bir sorgudan sağlıklı bir sonuç bekliyorsanız boşuna beklemeyin. Çünkü Büyük Küçük Harf duyarlı bir sorgu sonucu vermiyor. yani kullanıcı adı kullanici olanda KULLanici olanda sisteme giriş yapabilir. Bunu düzeltmen için aşağıdaki yöntemi uygulayın… LINQ SQL CASE SENSITIVE

Kolay gele.

var us1 = _db.Personel.Where(x => x.TCkimlik == user.UserName);

if (us1.Any())
{
if (us1.FirstOrDefault().Password==user.Password)
{
var sonuc = FromAuthPersonelOgrenciToUsers(us1.ToArray(), null, "Personel").FirstOrDefault();
return sonuc;
}
}}

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir