ホームページ >データベース >mysql チュートリアル >LINQ to SQL エラー:「クエリ パターンの実装が見つかりませんでした」—どうすれば修正できますか?
LINQ クエリ エラー: 実装が見つかりません
Silverlight アプリケーションで、「tblPersoon」テーブルに対する LINQ to SQL クエリで次のエラーが発生します。エラー「クエリ パターンの実装が見つかりませんでした」。このエラーは、(from...where...select) 構文を使用すると発生します。
原因:
このエラーは通常、次の 2 つの問題が考えられます。
解決策:
1 を実装していません。名前空間の使用状況を確認します:
必要な名前空間を追加します:
using System.Linq;
2. IEnumerable
型安全性のため、LINQ ではクエリ対象のオブジェクトが IEnumerable
var query = (from p in tblPersoon.Cast<Person>() select p).Single();
追加の考慮事項:
編集されたソリューション:
public tblPersoon GetPersoonByID(string id) { var context = new DataClasses1DataContext(); var query = context.tblPersoons.Where(p => p.id == id).Single(); }
以上がLINQ to SQL エラー:「クエリ パターンの実装が見つかりませんでした」—どうすれば修正できますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。