mirror of
https://gitee.com/dotnetchina/SqlSugar.git
synced 2025-10-25 18:29:13 +08:00
Synchronization code
This commit is contained in:
@@ -386,7 +386,10 @@ namespace SqlSugar
|
||||
this.Start();
|
||||
parameter.IsAppendResult();
|
||||
var value = parameter.CommonTempData.ObjToString();
|
||||
value =ExpressionTool.ResolveMemberValue(this.Context,item, value);
|
||||
if (this.Context?.SugarContext?.Context?.CurrentConnectionConfig?.MoreSettings?.IsCorrectErrorSqlParameterName == true)
|
||||
{
|
||||
value = ExpressionTool.ResolveMemberValue(this.Context, item, value);
|
||||
}
|
||||
this.Context.Result.Append(this.Context.GetAsString2(asName, value));
|
||||
this.Context.Result.CurrentParameter = null;
|
||||
}
|
||||
|
||||
@@ -450,10 +450,13 @@ namespace SqlSugar
|
||||
{
|
||||
IsMember = parameter.ChildExpression is MemberExpression && !ExpressionTool.IsConstExpression(parameter.ChildExpression as MemberExpression),
|
||||
MemberName = parameter.CommonTempData
|
||||
};
|
||||
if (methodCallExpressionArgs.MemberName is string)
|
||||
};
|
||||
if (this.Context?.SugarContext?.Context?.CurrentConnectionConfig?.MoreSettings?.IsCorrectErrorSqlParameterName == true)
|
||||
{
|
||||
methodCallExpressionArgs.MemberName = ExpressionTool.ResolveMemberValue(this.Context, item, methodCallExpressionArgs.MemberName?.ToString());
|
||||
if (methodCallExpressionArgs.MemberName is string)
|
||||
{
|
||||
methodCallExpressionArgs.MemberName = ExpressionTool.ResolveMemberValue(this.Context, item, methodCallExpressionArgs.MemberName?.ToString());
|
||||
}
|
||||
}
|
||||
if (methodCallExpressionArgs.MemberName is MapperSql)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user