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

  • Flohoo

    Flohoo

    12 EYLÜL 2009
  • Mr_BrettHooge

    Mr_BrettHoog

    3 Ocak 2011
  • Top Gear

    Top Gear

    27 Mart 2006