Update exp to sql

This commit is contained in:
sunkaixuan
2019-06-01 15:57:53 +08:00
parent 6ec6b17ffc
commit dfe64ad381

View File

@@ -109,6 +109,11 @@ namespace SqlSugar
}
else if (IsConst(item))
{
var oldCommonTempData = parameter.CommonTempData;
if (oldCommonTempData == null)
{
parameter.CommonTempData = CommonTempDataType.Result;
}
base.Expression = item;
if (IsConvert(item))
{
@@ -118,7 +123,7 @@ namespace SqlSugar
string parameterName = this.Context.SqlParameterKeyWord + ExpressionConst.Const + this.Context.ParameterIndex;
parameter.Context.Result.Append(base.Context.GetEqString(memberName, parameterName));
this.Context.Parameters.Add(new SugarParameter(parameterName, parameter.CommonTempData));
parameter.CommonTempData = null;
parameter.CommonTempData = oldCommonTempData;
this.Context.ParameterIndex++;
}
else if (item is MemberExpression)