2009-05-26 11 views
13

मैं लिंक के लिए नया हूं, वीबी में ऑर्डरबी के लिए वाक्यविन्यास क्या है?वीबी.नेट के LINQ में ORDERBY के लिए वाक्यविन्यास क्या है?

Dim cxt As New datContext 
Dim qry = (From lst In cxt.zipcodes _ 
       Select lst.state).Distinct 

    qry = qry.OrderBy() 

मेरी सरल एसक्यूएल बयान इस तरह होगा:

Select distinct state from zipcodes 
order by State 
+0

आप एक जवाब स्वीकार कर सकते हैं अगर नीचे दिए गए लोगों में से एक ने मदद की? – thecoolmacdude

उत्तर

22
qry = qry.OrderBy(Function(obj) obj.PropertyToSortBy) 
11
आपकी क्वेरी के लिए

वैकल्पिक वाक्य रचना (क्लीनर IMO):

Dim qry = From lst In cxt.zipcodes _ 
      Select lst.state Distinct _ 
      Order By state 
0
Dim cxt As New datContext 

Dim qry = (From lst In cxt.zipcodes OrderBy lst.state).Distinct.tolist 

Dim statelst = qry.Select(Function(o) o.state).ToList 
संबंधित मुद्दे