2011-12-03 17 views
9

एएससी द्वारा ऑर्डर करने के लिए सही वाक्यविन्यास क्या है?ऑर्डरबी सिंटैक्स एएससी

त्रुटि 1 नाम 'एएससी' वर्तमान संदर्भ

public IEnumerable<DTO> GetGrid(String ShipNumber) 
    { 
     try 
     { 
      ORepository rep = new ORepository(); 
      var query = rep.GetAll() 
       .Where(x => x.SHIP == ShipNumber) 
       .Orderby (x.City ASC) 
       .Select(g => new DTO 
       { 
        CUSTOMER_NAME = g.CUSTOMER_NAME, 
        CITY = g.CITY, 
        SHIP = g.SHIP, 
       }); 

      return query; 

उत्तर

36
  • .OrderBy(x => x.City) आरोही क्रम के लिए में मौजूद नहीं है।
  • .OrderByDescending(x => x.City) जब आप विशिष्ट का उपयोग इस क्वेरी अवरोही क्रम
+0

लघु और सरल। धन्यवाद! – Si8

0

उपयोग के लिए।

var result = ctx.tblCity.AsNoTracking() 
.Where(s => s.City== "Chennai")         
.Select(s => new Area { Name = s.AreaName})         
.Distinct().OrderBy(s => s.Name).ToList(); 

यह मेरे लिए काम किया।

संबंधित मुद्दे