0

私はこの非常に単純なクエリを持っています:

 var val = context.aac_Account.Where(p => p.AcctNo.Equals(term)).Select(p=>new{

             value=p.AcctNo,
             label=p.AcctNo

        });

上記のように、equalsは結果を返しません。.Contains文字列の場合に使用できたはずです。

しかし、私は何をしlongますか?何百万ものレコードが含まれているため、クエリを列挙してフィルタリングすることはできません。

これに対する解決策はありますか?

4

1 に答える 1

0

それが正しいかどうかわからない場合は、データベースにストアプロシージャまたは関数を作成して、contains機能を実装して呼び出す必要があります。

ただし、流暢なlinqを使用して実装を試みることができます。こちらでこの回答を確認してください

于 2012-12-24T15:06:25.457 に答える