SORU
17 Mart 2011, PERŞEMBE


Seri Orderby İnen Sorgu

Bu nispeten basit bir olacaktır eminim.

En son oluşturulan tarihe göre sipariş etmek istiyorum seri bir sorgu var.

Bkz:

        var itemList = from t in ctn.Items
                        where !t.Items && t.DeliverySelection
                        orderby t.Delivery.SubmissionDate descending
                        select t;

Ayrıca denedim:

       var itemList = (from t in ctn.Items
                        where !t.Items && t.DeliverySelection
                        select t).OrderByDescending();

ama bu bir hata verir :

Yöntemi için hiçbir aşırı yük 'OrderByDescending' 0 değer alır

Okuduğum kadarıyla, bu yaptığım ilk şekilde çalışması gerekir oldukça eminim. Sadece eğer bir şey değişecek mi diye artan azalan değiştirmeyi denedim ama hep aynı kalır.

Eğer birisi sorgu bir göz atın ve eğer yanlış bir şey yapıyorum eğer görseydi minnettar olurum. Teşekkür ederim :)

CEVAP
17 Mart 2011, PERŞEMBE


Sıralama ve OrderByDescending lambda ifadesi olarak geçirmek için bir Özellik seçin

gibi:

.OrderByDescending(x => x.Delivery.SubmissionDate);

SERİ ifadenizi ilk sürümü çalışmalıdır ama gerçekten. t.Delivery.SubmissionDate aslında geçerli bir tarih ile doldurulur?

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Damien Hayes

    Damien Hayes

    11 Mart 2008
  • glowpinkstah

    glowpinkstah

    16 Mayıs 2006
  • Kyletiv7

    Kyletiv7

    28 Mayıs 2007