«Если рабочий хочет хорошо выполнять свою работу, он должен сначала заточить свои инструменты» — Конфуций, «Аналитики Конфуция. Лу Лингун»
титульная страница > программирование > Почему я получаю ошибку «не удалось найти внедрение ошибки с шаблоном запроса» в моем запросе Silverlight Linq?

Почему я получаю ошибку «не удалось найти внедрение ошибки с шаблоном запроса» в моем запросе Silverlight Linq?

Опубликовано в 2025-03-24
Просматривать:317

Why Am I Getting a

] запроса. Отсутствие реализации: разрешение «не удалось найти« ошибки

в приложении Silverlight, попытка установить подключение к базе данных с использованием LINQ приводило к ошибке ». Не удалось найти реализацию шаблона запроса». Эта ошибка обычно возникает, когда либо в пространстве имен LINQ, или запрашиваемого типа не хватает реализации .

решает проблему

], чтобы исправить эту проблему, крайне важно подтвердить, что тип, который фактически предназначен фактически, невозможным . В этом конкретном случае TBLPERSOON может потребовать следующую модификацию:

var query = (from p in tblPersoon.Cast() select p).Single();

Эта модификация гарантирует тип совместимости с ienumerable и адресат «не может найти реализацию запрашиваемости». Ошибка.

] возможные причины

Помимо отсутствия соответствующей реализации, существуют определенные другие потенциальные причины для этой ошибки:

]
    ]
  • отсутствует пространство имен Lin Объявление:
с использованием System.linq;
using System.Linq;
  • Неправильный запрос Цель: подтвердите, что вы запрашиваете правильный тип (tblpersoons) вместо одного экземпляра (tblpersoon). Рассмотрение:
в приведенном примере, поиск объекта «tblpersoon» от ID требует экземпляра DataClass1datacontext Class, который обнаруживает свойство Tblpersoons. Поэтому измененный код будет напоминать следующее:

public tblpersoon getpersoonbyid (идентификатор строки) { var context = new DataClasses1DataContext (); var Query = context.tblpersoons.where (p => p.id == id) .single (); // ... } ]

Последний учебник Более>

Изучайте китайский

Отказ от ответственности: Все предоставленные ресурсы частично взяты из Интернета. В случае нарушения ваших авторских прав или других прав и интересов, пожалуйста, объясните подробные причины и предоставьте доказательства авторских прав или прав и интересов, а затем отправьте их по электронной почте: [email protected]. Мы сделаем это за вас как можно скорее.

Copyright© 2022 湘ICP备2022001581号-3