none
asp.net MVC ilişkisel veritabanını lamda sorgusu yapamadım. Yardım edermisiniz lütfen. RRS feed

  • Genel Tartışma

  • Merhabalar aşağıdaki diyagramda göründüğü gibi ilişkisel bir tablom var. bunu lambda sorgusu şeklinde nasıl yapazabiliriz. istediğim şey şu. her üyenin yazmış olduğu raporları listeyecek. mesela

    Cüneyt Aran     1300

    Mehmet Yanta   1100

    Nurcan Gül        850

    bunun gibi listelemesini istiyorum. Yardımlarınız için şimdiden teşekkür ederim.

    2 Eylül 2017 Cumartesi 19:12

Tüm Yanıtlar

  • raporları mı gösterecek yoksa her uye için rapor sayısını mı? 

    sanırım count alacaksın. eğer ef kullanıyorsan onun nimetlerinden faydalanmalısın

    navigationproperty özelliğini aktif kullanırsan ve tablolar arası ilişki var ise şu şekilde alabilirsin;

                using (var islem = new denemeEntities())
                {
                    dataGridView1.DataSource = islem.uyeler.Select(p=> new
                    {
                        p.adi,
                        p.raporlar.Count
                    }).ToList();
                }

    kolay olduğu için winform yaptım senin yapacağın datagridview1.DataSource kullanmak yerine bir modele aktarmak olacak.

    Proje Linki

    3 Eylül 2017 Pazar 13:43