मैंमैं LINQ अभिव्यक्ति के साथ कुछ समस्याएं हैं, OrderBy(), जाएं(), ले लो() काम करता है गलत
var a = ctx.EntitySet
.OrderByDescending(t => t.Property)
.Skip(pageIndex * size)
.Take(size);
OrderBy (जैसे LINQ अभिव्यक्ति) छोड़ें (पहले) फोन और (लो) चाहिए, लेकिन छोर अंत में होता है। क्या मैं इस समस्या को हल कर सकता हूं?
क्षमा करें, कई लोग मेरे प्रश्न को नहीं समझ पाए। क्वेरी किसी भी त्रुटि के बिना चलाता है, लेकिन मैं
//It is I want
1) Sorting ALL data
2) Use Skip() and Take()
क्या मैं परिणाम में अगर मैं अपने उदाहरण में की तरह करना चाहते हैं: 1) जाएं() 2) ले लो() 3) केवल छंटाई तत्वों taked!
यह ऐसा करने का उचित तरीका है में मदद करता है, वास्तविक समस्या क्या है? – cjk
चूंकि क्वेरी ठीक दिखती है, इसलिए आप जेनरेट की गई एसक्यूएल क्वेरी के साथ पास हो सकते हैं क्योंकि लिखित यह ठीक प्रतीत होता है। http://weblogs.asp.net/scottgu/archive/2007/07/31/linq-to-sql-debug-visualizer.aspx –
अगर आपको वह जानकारी मिली है जो आपको मिली –