5 Aralık 2013 Perşembe

Entity Framework ile tablo içinde arama nasıl yapılır sorusuna bir yanıt

Entity Framework ile ir tablo içindeki sütunda araba yapmak için aşağıdaki kodu kullanabilirsiniz.Ben bir webservis içinde şehirleri çekmek için kullanmıştım.Ayrıca şehirleri sıralıyor ve limitli bir sayıda şehiri bana getiriyor.

prefixText : aranacak kelime değeri
Take(5) : getirilecek değerlerin limiti
OrderBy : sıralama 
 



Code:
    public string[] sehirlericek(string prefixText)
    {
       
       aksaray1Entities1 yoneticiler = new aksaray1Entities1();

        List<sehir> sonuc3 = (from d in yoneticiler.sehir where d.sehir1.Contains(prefixText) select d).OrderBy(c => c.sehir1).Take(5).ToList();


        ArrayList sehirlist = new ArrayList();


        foreach (var item in sonuc3)
        {
            sehirlist.Add(item.sehir1);
        }
        return (string[])(sehirlist.ToArray(typeof(string)));
    }

Hiç yorum yok:

Yorum Gönder