/// <summary> /// /// </summary> /// <param name="where"></param> /// <returns></returns> public WhereHelper <T1, T2> On2(Expression <Func <T1, T2, bool> > where) { string sql; SqlExpression.Analysis(where, out sql); on2 = sql; return(this); }
public WhereHelper <T1, T2, T3, T4, T5> On5(Expression <Func <T1, T2, T3, T4, T5, bool> > where) { string sql; SqlExpression.Analysis(where, out sql); on5 = sql; return(this); }
protected internal void where (LambdaExpression where) { string sql; SqlExpression.Analysis(where, out sql); if (_where.Length > 0) { _where.Append(" AND "); } _where.Append(sql); }
protected internal void having(LambdaExpression having) { if (jump()) { return; } string sql; SqlExpression.Analysis(having, out sql); this.having(sql); }