SQL CE 和 orderby linq 子句的问题

发布于 2024-09-02 12:37:04 字数 486 浏览 3 评论 0原文

我将 linq 与 SQL CE 结合使用,但对于如下所示的简单查询:

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

我收到此错误:

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'?

Does SQL CE support 'order by' TSQL Clause?问题出在哪里?

I am using linq with SQL CE, but for a simple query like this:

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

I get this error:

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'?

Does SQL CE support 'order by' TSQL clause? Where is the problem?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

倾城花音 2024-09-09 12:37:04

当然,SQL CE 支持 orderby...

尝试执行错误消息告诉您的操作...

  • 添加对 System.Core 的引用(如果不存在)
  • 添加一个 using 指令对于System.Linq

Of course SQL CE supports orderby...

Try to do what the error message tells you...

  • add a reference to System.Core if it's not there
  • add a using directive for System.Linq
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文