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

  • ChannelRichard

    ChannelRicha

    7 Kasım 2008
  • iNCH

    iNCH

    20 Temmuz 2009
  • magnum33563

    magnum33563

    8 NİSAN 2011