2010-05-24 7 views
0

J'utilise LINQ avec SQL CE, mais pour une requête simple comme ceci:avec SQL CE et orderby LINQ clause

var points=from i in this.DomainBoundaryPoints orderby i.Index select i; 

Je reçois cette erreur:

Could not find an implementation of the query pattern for source type 'System.Data.Linq.EntitySet<DAL.DomainBoundaryPoint>'. 'OrderBy' not found. Are you missing a reference to 'System.Core.dll' or a using directive for 'System.Linq'? 

Est-ce que SQL support CE 'order by' clause TSQL? Où est le problème?

Répondre

1

Bien sûr SQL CE prend en charge orderby ...

Essayez de faire ce que le message d'erreur vous dit ...

  • ajouter une référence à System.Core si elle est pas là
  • ajouter un à l'aide directive pour System.Linq
+0

c'était de ma faute. J'ai juste oublié System.Linq. ;) – melmi