diff --git a/Src/Asp.Net/SqlSugar/ExpressionsToSql/DbMethods/DefaultDbMethod.cs b/Src/Asp.Net/SqlSugar/ExpressionsToSql/DbMethods/DefaultDbMethod.cs index 2220d421b..edc53f940 100644 --- a/Src/Asp.Net/SqlSugar/ExpressionsToSql/DbMethods/DefaultDbMethod.cs +++ b/Src/Asp.Net/SqlSugar/ExpressionsToSql/DbMethods/DefaultDbMethod.cs @@ -525,7 +525,7 @@ namespace SqlSugar return FormatConcat(model); } str =Regex.Replace(str, @"(\{\d+?\})", revalue); - var array = model.Args.Skip(1).Select(it => it.IsMember?it.MemberName:it.MemberValue) + var array = model.Args.Skip(1).Select(it => it.IsMember?it.MemberName:(it.MemberValue==null?"''":it.MemberValue.ToSqlValue())) .Select(it=>ToString(new MethodCallExpressionModel() { Args=new List() { new MethodCallExpressionArgs(){ IsMember=true, MemberName=it } } })).ToArray();