Şimdi Ara

İşin içinden çıkamadım.

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
2
Cevap
0
Favori
455
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Tecrübeli arkadaşlar yardımcı olursa sevinirim. 3 Tablom var. Öğretmenler, Sınavlar ve Görevler. MVC linq mysql veri tabanında aşağıdaki işlemi yapmaya çalışıyorum ama hata alıyorum. Kod için bana yardımcı olur musunuz?

    ogretmenler(id, ad, tel) , sinavlar(sid,adi), gorevler(id, sinavid[sid ile ilişkili] , ogrid[öğretmenler id ile ilişkili], onay,tarih)

    Olay şu şekilde: Matematik sınavı olacak. Öğretmenler sınav için görev talebinde bulunuyor. Bu talepler gorevler tablosuna işliyor. Yetkili onay verince sınavda görev almış oluyor. Yeni bir matematik sınavı duyurusuna çıkınca talepler arasında öncelikle matematik sınavında en az görev almış olanları sonra isme göre alfabetik sıralama yaptırmak istiyorum ama 'Extent1.ogrid' in 'where clause'. hatası alıyorum. Kodum aşağıdaki gibi.


    var talepler= dbases.gorevler.Where(p => p.sinavid == 17).OrderBy(p=>p.ogretmenler.gorevler.Count(s => s.onay==true && s.sinavlar.adi.Contains("Matematik"))).ThenBy(p => p.ogretmenler.adi);







  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.