Не удалось найти реализацию шаблона запроса
В моем приложении Silverlight я пытаюсь создать соединение с базой данных с помощью LINQ. Сначала я добавляю новый класс LINQ to 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». «Где» не найдено.
И даже когда я пытаюсь следующее:
var query = (from p in tblPersoon select p).Single();
Это дает мне сообщение об ошибке «Выбрать» не найден!
Код для сгенерированного класса для моей таблицы можно найти здесь:http://pastebin.com/edx3XRhi
Что является причиной этого и как бы я мог решить это?
Спасибо.