„Wenn ein Arbeiter seine Arbeit gut machen will, muss er zuerst seine Werkzeuge schärfen.“ – Konfuzius, „Die Gespräche des Konfuzius. Lu Linggong“
Titelseite > Programmierung > Warum bekomme ich in meiner Silverlight Linq -Abfrage einen Fehler "konnte keine Implementierung des Abfragemuster -Fehlers finden?"

Warum bekomme ich in meiner Silverlight Linq -Abfrage einen Fehler "konnte keine Implementierung des Abfragemuster -Fehlers finden?"

Gepostet am 2025-04-15
Durchsuche:962

Why Am I Getting a

Abfragemuster -Implementierung Abwesenheit: Auflösung "konnte nicht" fehler

In einer Silberlight -Anwendung, ein Versuch, eine Datenbankverbindung zu erstellen, unter Verwendung von LINQ in dem Fehler "keine Implementierung des Query -Musters" festgelegt. " Dieser Fehler tritt typischerweise auf, wenn entweder der LINQ -Namespace weggelassen wird oder der abfragte Typ nicht iEnumerable Implementierung fehlt. In diesem speziellen Fall erfordern TBLPeroon möglicherweise die folgende Änderung:

var query = (von p in tblPeroon.cast () select p) .Single (); Diese Änderung sicherstellen, dass der Typ, der mit IEnumerable endet, und nicht implementiert ist, dass das Implementierung ein Implementierung der Implementierung des Implementiers des Implementierung des Querusmusters finden kann, die ein Implementierung des Queritätsmusters zu implementieren, dass ein Implementierung des Query -Musters nicht implementiert werden kann. ERROR.

mögliche Ursachen
var query = (from p in tblPersoon.Cast() select p).Single();

Abgesehen vom Abwesenheit einer angemessenen Implementierung gibt es bestimmte andere potenzielle Ursachen für diesen Fehler:

fehlende Linq -Namensnutzung:

achten Sie auf, dass die folgende Verwendung die folgende Verwendung integriert ist. Deklaration:

    verwenden system.linq;
  • Unsachgemäßes Abfrageting:
verifizieren Berücksichtigung:
var query = (from p in tblPersoon.Cast() select p).Single();
    In dem angegebenen Beispiel erforderte das Abrufen eines "tblPeroon" -Objekts nach ID eine Instanz der DataClasses1Datacontext -Klasse, die die Eigenschaft tBlPersoons enthüllt. Daher würde der geänderte Code Folgendes ähneln:
  • public tblPeroon getPeroonById (String -ID) { var context = new DataClasses1Datacontext (); var query = context.tblPersOons.where (p => p.id == id) .Single (); // ... }
Neuestes Tutorial Mehr>

Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected] Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.

Copyright© 2022 湘ICP备2022001581号-3