public string GetExpression(ComparisonOperatorExpression expression, ref List <OleDbParameter> parameters) { if (expression is EqualsExpression) { return(GetExpression(expression as EqualsExpression, ref parameters)); } if (expression is NotEqualExpression) { return(GetExpression(expression as NotEqualExpression, ref parameters)); } if (expression is GreaterThanExpression) { return(GetExpression(expression as GreaterThanExpression, ref parameters)); } if (expression is GreaterThanOrEqualExpression) { return(GetExpression(expression as GreaterThanOrEqualExpression, ref parameters)); } if (expression is LessThanExpression) { return(GetExpression(expression as LessThanExpression, ref parameters)); } if (expression is LessThanOrEqualExpression) { return(GetExpression(expression as LessThanOrEqualExpression, ref parameters)); } else { return(expression.ToString()); } }
public string GetExpression(ComparisonOperatorExpression expression, ref List<OleDbParameter> parameters) { if (expression is EqualsExpression) { return GetExpression(expression as EqualsExpression, ref parameters); } if (expression is NotEqualExpression) { return GetExpression(expression as NotEqualExpression, ref parameters); } if (expression is GreaterThanExpression) { return GetExpression(expression as GreaterThanExpression, ref parameters); } if (expression is GreaterThanOrEqualExpression) { return GetExpression(expression as GreaterThanOrEqualExpression, ref parameters); } if (expression is LessThanExpression) { return GetExpression(expression as LessThanExpression, ref parameters); } if (expression is LessThanOrEqualExpression) { return GetExpression(expression as LessThanOrEqualExpression, ref parameters); } else return expression.ToString(); }