Tag: where子句

将有条件构建的SQL where子句转换为LINQ

所以我没有在这里看到一个真正回答这个问题的问题。 这是一个关于linq的新手问题,但我想知道是否可以将以下sql查询(使用C#构建)转换为linq查询: public void DoSomeQuery(bool whereCriteria1, bool whereCriteria2) { string sqlQuery = “SELECT p.*”; string fromClause = ” FROM person p”; string whereClause = ” WHERE “; if (whereCriteria1) { fromClause += “, address a”; whereClause += ” p.addressid = a.addressid and a.state = ‘PA’ and a.zip = ‘16127’ ” } if (whereCriteria2) { fromClause […]