için LINQ kullanarak üst N kayıtları alın. Sorgu ve diğer tümceleri sorgulamak için sadece en iyi N kayıtlarına ihtiyacım var. Bu mümkün mü yoksa foreach döngüsünü kullanarak en iyi N almak zorunda mıyım?Ben varlıklara Linq kullanıyorum ve sorguladığınızda ben kayıtlarının sınırlı sayıda alabilirsiniz olmadığını bilmek istiyorum varlıkları
18
A
cevap
28
sadece sonucun bir çift almak için .Take
yöntem çağrısını kullanabilirsiniz. Bu konu hakkında daha fazlasını okuyabilirsiniz here.
Birinin GetEnumerator() yürütür sürece sorgu yürütülmez anlamak gerekir.
28
birden çok yolu
1)
var data = (from p in db.people
orderby p.IdentityKey descending
select p).Take(100);
2)
var query = db.Models.Take(100);
3) vardır ya Kesin sonuçlar
var data = (from p in people
select p).Skip(100);
+0
IdentityKey Guid ise? Herhangi bir çözüm? –
+0
Sonra ya hiç sıralamayın ya da başka bir sütun değerine göre sıralayın –
İlgili konular
- 1. Linq varlıklara Sol Ben varlıkları Linq aşağıdaki ulaşmak istiyoruz
- 2. Nasıl Dökme Ekleme - Varlıklara Linq
- 3. ben aşağıdaki kod parçasının zaman karmaşıklığını bilmek istiyorum kodunu
- 4. benim LINQ çalışmıyor amaçlandığı gibi nedenini bilmek istiyorum ben genellikle konumda olsun 2010
- 5. Harita dizisi Ben DoctrineFixtures kullanıyorum
- 6. InstallShield 2012 Sınırlı Sayıda
- 7. LINQ - Ben varlıklara LINQ için sadece belirli sütunları (kodunda statik) alan bir seçme sorgusu oluşturabilirsiniz
- 8. ben alabilirsiniz Nasıl eşleşen çocukların sadece?
- 9. Initialzing ve ben variadic şablonları ile deniyorum ve generalze amacıyla kullanılıp kullanılamayacağını bilmek istiyorum
- 10. Ben ASP.NET 5. kullanıyorum
- 11. Temelde ben istiyorum perl'de
- 12. Ben kasırga kullanıyorum
- 13. nasıl ben ben bu kodu kullanıyorum
- 14. Ben ListView denetim kullanıyorum
- 15. matplotlib ben matplotlib alabilirsiniz hiçbir özellik 'pyplot'
- 16. Java: gülen yüz ben yukarıdaki gülen yüz ağzını ve gözlerini çizmek için kullanması gereken bilmek istiyorum
- 17. Katıştırılabilir varlık ben varlıkları şu var,
- 18. Linq (varlıklara) ile belirgin yıl-aylar
- 19. NHibernate günlükleri ve ben kullanıyorum aralıksız
- 20. TraceView kullanıyorum ve ben android.view.ViewRoot.handleMessage'i görüyorum 76.4%
- 21. RecursiveToStringStyle ve JSON_STYLE ben bağımlılığı kullanıyorum
- 22. Ben önyükleme 3 kullanıyorum bootstrap
- 23. ReactiveCocoa Ben ReactiveCocoa kullanıyorum biri
- 24. date.timezone php.ini ben symfony3 kullanıyorum
- 25. OrderBy ve Farklı kullanarak LINQ varlıkları
- 26. Ben dizi dönüştürmek istiyorum php
- 27. SQL sorgusu birden ben Oracle veritabanını kullanıyorum
- 28. zaten ben Python günlük modülü kullanıyorum
- 29. Ben hiçbir -Wx veya -W-no-x bayrakları belirtildiğinde GCC etkindir uyarıların listesini almak mümkün olup olmadığını bilmek istiyorum
- 30. jQuery .fail() Ben jQuery.Deferred kullanıyorum
http atlayabilirsiniz: // stackoverflow. com/questions/2874599/get-top-n-records-using-linq-to-entities –