私はLINQにはかなり新しいので、私は単純なものがないと思います。私は次のエラーを生成するコードを持っている:ローカルシーケンスは、あなたがより明確化が必要な場合は私に知らせてください簡単なLINQ質問: "ローカルシーケンスを使用できません"エラー
return (from x in db.CurrentTrackings
where x.strLocation == BarCode ||
(from b in ChildBranches where x.strLocation == b.BarCode select b).Count() > 0 ||
(from c in PlantCustomers where x.strLocation == c.customer_str_id select c).Count() > 0
select x).Count();
をSQLにLINQで使用することはできません。これはうまくいくはずだが、私は何かが欠けているに違いない。
これは素晴らしいです!今私の問題は、私は非常に多くのデータを持っているので、このクエリを何度も呼び出さなければならないので、それは本当に遅いです。 – zmarks22
コンパイルされたクエリを使用しますか? –