找不到查询模式的实现

找不到查询模式的实现,第1张

找不到查询模式的实现

tblPersoon
执行
IEnumerable<T>
吗?您可能需要使用以下方法进行 *** 作:

var query = (from p in tblPersoon.Cast<Person>() select p).Single();

在以下情况下 通常会发生这种错误( 找不到查询模式的实现 ):

  • 您缺少LINQ名称空间用法(
    using System.Linq
  • 您要查询的类型未实现
    IEnumerable<T>

编辑

除了查询类型(

tblPersoon
)而不是property之外
tblPersoons
,还需要一个上下文实例(定义
tblPersoons
属性的类),如下所示:

public tblPersoon GetPersoonByID(string id){    var context = new DataClasses1DataContext();    var query = context.tblPersoons.Where(p => p.id == id).Single();    // ...


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5122086.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-17
下一篇 2022-11-17

发表评论

登录后才能评论

评论列表(0条)

保存