找不到源类型"System.Data.Entity.DbSet"的查询模式的实现,找不到"位置"



此解决方案有4层。

在BLL中,有验证方法检查用户输入(服务器验证)错误发生在这里:

BLL.服务器

Entities dbo = new Entities { };
var query = from c in dbo.database1 where c.id == id select c.Name;

I参考

  • 使用System.Linq
  • 使用System.Data.Linq
  • 使用System.Data.Entity

和其他较低的项目,

如果有一个好的方法使它正确,请告诉我。

在查询中,您可以从context.db.Name中选择,而您应该从context.db中选择,否则select c.Name将意味着context.db.Name.Name

Entities dbo = new Entities();
var query = from c in dbo.database1 where c.id == id select c.Name;

相关内容

  • 没有找到相关文章

最新更新