このエラーが何を意味するのか、それを解決する方法を知っている人がいますか?すべての私の研究は空白を描いています。私はMSDNでそれを設定する方法を見ることができますが、問題が何であるかを私に説明する方法で説明しません。私がLINQクエリのいくつかを削除してビューバッグの項目を設定すると、それは解決するように見えますが、新しいものを設定してMVCMailerのメールを生成するためにビューに渡すと、戻ってきます。 viewbagの問題か、あまりにも多くのlinqクエリを呼び出して、それらを生成してビューに渡すかどうかはわかりません。DbLimitExpressionにはコレクション引数が必要です
私は..........(再び)
乾杯、 スティーブ非常にこだわっています。
DbLimitExpressionには、コレクション引数が必要です。 パラメータ名:引数 説明:現在のWeb要求の実行中に、未処理の例外が発生しました。エラーの詳細とコード内のどこで発生したのかについては、スタックトレースを参照してください。
例外の詳細:System.ArgumentException:DbLimitExpressionには、コレクション引数が必要です。 パラメータ名:引数
コードの例である:
var VBSalutation = from A in context.Salutations
where A.SalutationId == policytransaction.SalutationId
select A.SalutationName;
ViewBag.Salutation = VBSalutation.FirstOrDefault();
これは、様々なパラメータについて反復し、次にビューに渡されます。
どのDBエンジンですか? –
Sql Server Compact 4.これがDBEngineに関連していると思う場合、私はAzure DBをセットアップして、それを繰り返すことができるかどうか確認できますか?私はそれがコードに関連していると思ったので、これを試みなかった。 –
これは、ある時点でいくつかのドライバの問題があったため、MySQL関連の問題ではないことを確認したいことがありました。このコードは最初かedmxですか? –