”工欲善其事,必先利其器。“—孔子《论语.录灵公》
首页 > 编程 > 为什么我在Silverlight Linq查询中获得“无法找到查询模式的实现”错误?

为什么我在Silverlight Linq查询中获得“无法找到查询模式的实现”错误?

发布于2025-03-25
浏览:234

Why Am I Getting a 查询模式实现缺失:解决“无法找到”错误

在银光应用程序中,尝试使用LINQ建立错误的数据库连接的尝试,无法找到以查询模式的实现。”当省略LINQ名称空间或查询类型缺少IEnumerable 实现时,通常会发生此错误。

解决问题来验证该类型的质量是至关重要的。在此特定实例中,tblpersoon可能需要以下修改:

var query =(来自tblpersoon.cast.cast.cast ()select p).single();

可能原因

在没有适当的实现的情况下,此错误还有某些其他潜在原因:

使用System.linq;

indroper查询目标:

验证您正在查询正确的类型(考虑:

在提供的示例中,通过ID的“ tblperson”对象的检索需要dataclasses1datacontext类的实例,该类别揭示了tblpersoons属性。因此,修订的代码类似于以下内容:
var query = (from p in tblPersoon.Cast() select p).Single();
最新教程 更多>

免责声明: 提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发到邮箱:[email protected] 我们会第一时间内为您处理。

Copyright© 2022 湘ICP备2022001581号-3