在我的 Silverlight 应用程序中,我试图使用 LINQ 创建一个数据库连接。 首先,我将一个新的 LINQ 添加到 SQL 类中,并将名为“ tblPersoon”的表拖入其中。
然后在我的服务文件中,我尝试执行以下查询:
[OperationContract]
public tblPersoon GetPersoonByID(string id)
{
var query = (from p in tblPersoon where p.id == id select p).Single();
但是在 tblPersoon,它给出了以下错误。
找不到源类型的查询模式的实现 “ SilverlightApplication1.Web.tblPersoon”. “ Where”未找到。
甚至当我尝试以下方法时:
var query = (from p in tblPersoon select p).Single();
它给我一个错误说’选择’没有找到!
为我的表生成的类的代码可以在这里找到: http://pastebin.com/edx3XRhi
是什么导致了这一切,我又该如何解决呢?
谢谢你。