mirror of
https://gitee.com/dotnetchina/SqlSugar.git
synced 2025-11-09 02:44:58 +08:00
-
This commit is contained in:
@@ -307,27 +307,27 @@ namespace SqlSugar
|
|||||||
switch (item.ConditionalType)
|
switch (item.ConditionalType)
|
||||||
{
|
{
|
||||||
case ConditionalType.Equal:
|
case ConditionalType.Equal:
|
||||||
builder.AppendFormat(temp,type,item.FieldName,"=", parameterName);
|
builder.AppendFormat(temp,type,item.FieldName.ToSqlFilter(),"=", parameterName);
|
||||||
parameters.Add(new SugarParameter(parameterName,item.FieldValue));
|
parameters.Add(new SugarParameter(parameterName,item.FieldValue));
|
||||||
break;
|
break;
|
||||||
case ConditionalType.Like:
|
case ConditionalType.Like:
|
||||||
builder.AppendFormat(temp, type, item.FieldName, "LIKE", parameterName);
|
builder.AppendFormat(temp, type, item.FieldName.ToSqlFilter(), "LIKE", parameterName);
|
||||||
parameters.Add(new SugarParameter(parameterName, "%"+item.FieldValue+"%"));
|
parameters.Add(new SugarParameter(parameterName, "%"+item.FieldValue+"%"));
|
||||||
break;
|
break;
|
||||||
case ConditionalType.GreaterThan:
|
case ConditionalType.GreaterThan:
|
||||||
builder.AppendFormat(temp, type, item.FieldName, ">", parameterName);
|
builder.AppendFormat(temp, type, item.FieldName.ToSqlFilter(), ">", parameterName);
|
||||||
parameters.Add(new SugarParameter(parameterName, item.FieldValue));
|
parameters.Add(new SugarParameter(parameterName, item.FieldValue));
|
||||||
break;
|
break;
|
||||||
case ConditionalType.GreaterThanOrEqual:
|
case ConditionalType.GreaterThanOrEqual:
|
||||||
builder.AppendFormat(temp, type, item.FieldName, ">=", parameterName);
|
builder.AppendFormat(temp, type, item.FieldName.ToSqlFilter(), ">=", parameterName);
|
||||||
parameters.Add(new SugarParameter(parameterName, item.FieldValue));
|
parameters.Add(new SugarParameter(parameterName, item.FieldValue));
|
||||||
break;
|
break;
|
||||||
case ConditionalType.LessThan:
|
case ConditionalType.LessThan:
|
||||||
builder.AppendFormat(temp, type, item.FieldName, "<", parameterName);
|
builder.AppendFormat(temp, type, item.FieldName.ToSqlFilter(), "<", parameterName);
|
||||||
parameters.Add(new SugarParameter(parameterName, item.FieldValue));
|
parameters.Add(new SugarParameter(parameterName, item.FieldValue));
|
||||||
break;
|
break;
|
||||||
case ConditionalType.LessThanOrEqual:
|
case ConditionalType.LessThanOrEqual:
|
||||||
builder.AppendFormat(temp, type, item.FieldName, "<=", parameterName);
|
builder.AppendFormat(temp, type, item.FieldName.ToSqlFilter(), "<=", parameterName);
|
||||||
parameters.Add(new SugarParameter(parameterName, item.FieldValue));
|
parameters.Add(new SugarParameter(parameterName, item.FieldValue));
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
|
|||||||
Reference in New Issue
Block a user