誰かが以下のクエリの正しい構文を教えてもらえますか?
次の場所で「equals」キーワードから始まるデザイン時のコンパイルエラーが発生します。
&& a.applicationid equals ga.applicationid
次のエラーが発生します:「クエリ本文はselect句またはgroup句で終了する必要があります」
エラーの意味は理解できますが、構文エラーが何であるかわかりません。
public static List<ApplicationConfigurations> GetAppConfigs()
{
try
{
using (wmswebEntities DbContext = new wmswebEntities())
{
IEnumerable<ApplicationConfigurations> myAppConfigs = new IEnumerable<ApplicationConfigurations>();
myAppConfigs = (from a in DbContext.ApplicationConfigurations
join ga in DbContext.groupapplicationconfigurationslk on a.configurationid equals ga.configurationid
&& a.applicationid equals ga.applicationid
join g in DbContext.Groups on g.groupnumber equals ga.groupnumber
where a.ActiveFlag == true
&& ga.ActiveFlag == true
&& g.ActiveFlag == true
select
a.applicationconfigurations,
g.groupnumber).ToList();
return myAppConfigs;
}
}
catch (Exception ex)
{
throw ex;
}
}