Exemple #1
0
 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);
     }
 }
Exemple #2
0
 protected override void VisitWhereNotEquals(Query.Expressions.WhereNotEqualsExpression expression)
 {
     LinqExpression = PredicateBuilder.And(LinqExpression, it => WhereNotEquals(it[expression.FieldName], expression.Value));
 }
Exemple #3
0
 protected override void VisitWhereNotEquals(Query.Expressions.WhereNotEqualsExpression expression)
 {
     ThrowNotSupported();
 }
Exemple #4
0
        protected override void VisitWhereNotEquals(Query.Expressions.WhereNotEqualsExpression expression)
        {
            string paraName = AppendParameter(expression.Value);

            whereClause.AppendFormat("(`{0}` <> {1})", expression.FieldName, paraName);
        }