0
これはよくある質問ですが、自分の状況に合った解決策が見つかりませんでした。クエリボディはselect句またはグループ句で終了する必要があります。c#
私は、次のコードに上記のコンパイルエラーが発生します:
var data = from g in db.MD_import_results
.Where((fProjectID == tProjectID) && (g.md_CheckResults) != null
|| (g.md_CheckResults1) != null || (g.md_CheckResults2) != null
|| (g.md_CheckResults3) != null).Select(
p => new
{
p.AccountID,
p.md_HouseNumber,
p.md_StreetPreDirectional,
p.md_StreetName,
p.md_StreetSuffix,
p.md_StreetPostDirectional,
p.md_Suite,
p.md_City,
p.md_State,
p.md_ZipCode,
p.md_CheckResults,
p.md_CheckResults1,
p.md_CheckResults2,
p.md_CheckResults3,
p.ProjectID
});
任意の提案を高く評価されています。
とにかくメソッド構文を使用しているように見えるので、 'from g in'部分を取り除くだけです。 – juharr
'from'構文は使用しないでください。以下を使用してください:var data = db.MD_import_results.Where(............ – jdweng