然后,在我的服务文件中,我尝试执行以下查询:
[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();
它给我一个错误,说找不到“Select”!
可以在此处找到我的表生成类的代码:http://pastebin.com/edx3XRhi
是什么原因导致这个问题,我该如何解决?
谢谢。
tblPersoons
(注意末尾的s),而类型为tblPersoon
。你查询的是类型,而不是类型上的属性。 - k.m