【问题标题】:Linq Selecting rows from a view?Linq 从视图中选择行?
【发布时间】:2012-05-10 13:05:27
【问题描述】:

我的 sql 数据库中有一个视图,它映射到我的 dbml 文件中。让我们称之为userview

using(FooDataContext db = new FooDataContext()){
var users = from ur in db.userview
            where ur.username == "james"   //username is a colomn of userview
            select ur;
}

我收到以下错误

找不到源类型的查询模式的实现 'TestProject.Models.userview'。未找到“选择”。

【问题讨论】:

  • 已更正。我仍然得到同样的错误。
  • 您看到了吗:stackoverflow.com/questions/8215773 如果该帖子提供和回答并且您的帖子是骗子,请删除它。
  • 您是否将使用 System.Linq 添加到您的代码文件中?;
  • 不幸的是,我只是尝试实现它。该线程中建议的方法均无效。我的userview 没有where select 成员,只有tostringattach 等通用成员。
  • @MikeTWebb 哇,谢谢!!这对我来说是一个巨大的疏忽。问题已解决。

标签: c# linq linq-to-sql


【解决方案1】:

您是否已将 System.Linq 添加到您的代码文件中?

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多