Не удалось найти реализацию шаблона запроса.C#

Место общения программистов C#
Ответить
Anonymous
 Не удалось найти реализацию шаблона запроса.

Сообщение Anonymous »

В моем приложении 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
Что является причиной этого и как мне это решить?

Подробнее здесь: https://stackoverflow.com/questions/821 ... ry-pattern
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»