diff --git a/Src/Asp.NetCore2/SqlSugar/Json2Sql/ModelToSql/SqlPart.cs b/Src/Asp.NetCore2/SqlSugar/Json2Sql/ModelToSql/SqlPart.cs index f105853ff..c4030b011 100644 --- a/Src/Asp.NetCore2/SqlSugar/Json2Sql/ModelToSql/SqlPart.cs +++ b/Src/Asp.NetCore2/SqlSugar/Json2Sql/ModelToSql/SqlPart.cs @@ -117,10 +117,11 @@ namespace SqlSugar private string GetParameterName(List pars, object parvalue) { - var parname = "@p" + pars.Count()+"_"+(GetParameterNameIndex); + var parname = "@p" + pars.Count()+"_"+(GetParameterNameIndex)+$"{this.QueryBuilder.LambdaExpressions.ParameterIndex}"; SugarParameter parameter = new SugarParameter(parname, parvalue); pars.Add(parameter); GetParameterNameIndex++; + this.QueryBuilder.LambdaExpressions.ParameterIndex++; return parname; } #endregion