ausência de implementação do padrão de consulta: resolvendo "não conseguiu encontrar" erros
em um aplicativo Silverlight, uma tentativa de estabelecer uma conexão de banco de dados usando o LINQ resultou no erro "Não conseguiu encontrar uma implementação do padrão queda." Esse erro normalmente ocorre quando o espaço para nome do LINQ é omitido ou o tipo consultado não possui implementação
var query = (from p in tblPersoon.Cast
usando o System.linq;
var query = (from p in tblPersoon.Cast() select p).Single();
Desemulha Impérbia Target:
Verifique se você está consultando o tipo correto (tblPersoons) em vez de uma única instância (tblPerSoon). Consideração:
No exemplo fornecido, a recuperação de um objeto "tblpersoon" por ID exigiu uma instância da classe DataClasses1DATAContext, que expõe a propriedade TBLPERSOONS. Portanto, o código alterado se parecerá com o seguinte:public tblpersoon getPersoonbyId (string id) { var context = new DatAcLasses1DATACONTEXT (); var query = context.tblpersoons.where (p => p.id == id) .single (); // ... }
Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.
Copyright© 2022 湘ICP备2022001581号-3