protected override void VisitWhereNotEquals(Query.Expressions.WhereNotEqualsExpression expression) { if (expression.Value == null) { whereClause.AppendFormat("([{0}] IS NOT NULL)", expression.FieldName); } else { string paraName = AppendParameter(expression.Value); whereClause.AppendFormat("([{0}] <> {1})", expression.FieldName, paraName); } }
protected override void VisitWhereNotEquals(Query.Expressions.WhereNotEqualsExpression expression) { LinqExpression = PredicateBuilder.And(LinqExpression, it => WhereNotEquals(it[expression.FieldName], expression.Value)); }
protected override void VisitWhereNotEquals(Query.Expressions.WhereNotEqualsExpression expression) { ThrowNotSupported(); }
protected override void VisitWhereNotEquals(Query.Expressions.WhereNotEqualsExpression expression) { string paraName = AppendParameter(expression.Value); whereClause.AppendFormat("(`{0}` <> {1})", expression.FieldName, paraName); }