2016-09-07 17 views
0

で処理されませんでした。エラーが発生しました(EntityFramework.dllで 'System.InvalidOperationException'型の例外が発生しましたが、ユーザーコード)。私の質問は以下の通りです。私にいくつかの指摘をお願いします。EntityFramework.dllで 'System.InvalidOperationException'型の例外が発生しましたが、ユーザーコード

  return (from r in mcontext.BursaryMasters 
        join s in mcontext.AcedemicYears on r.AcademicId equals s.AcademicYearID 
        where s.AcademicYearDesc == academicYear && r.LevelID == level 
        orderby order1 ascending 
        select new Result() 
        { 
         StudentID = r.StudentID, 
         Name = r.Name, 
         Distance = r.Distance, 
         AnnualIncome = r.AnnualIncome 

        }).ToList(); 
+0

もっとコードを表示し、達成しようとしていることを教えてください。 – zulq

+0

ブレークポイントを設定し、コードをデバッグし、 'Exception'を検査します。通常**内部例外**は実際の問題のヒントを与えます。 –

+0

ヘルプが必要な場合は、少なくともメッセージとすべての内部例外を挿入する必要があります。 InvalidOperationExceptionはすべての可能性があります。 – bubi

答えて

0

あなたのorderbyコマンドに問題があると想定します。 order1はCLRオブジェクトのように見えますか?その後、SQLに変換することはできません。たとえば、rまたはsの属性で置き換えることが必要な場合があります。 s.SomeAttribute

関連する問題