Synchronization code

This commit is contained in:
sunkaixuan
2023-06-19 10:54:20 +08:00
parent 9be6528ed4
commit c0f97ca127

View File

@@ -113,12 +113,14 @@ namespace SqlSugar
var parname = GetParameterName(pars, parvalue); var parname = GetParameterName(pars, parvalue);
return parname; return parname;
} }
private int GetParameterNameIndex = 100;
private string GetParameterName(List<SugarParameter> pars, object parvalue) private string GetParameterName(List<SugarParameter> pars, object parvalue)
{ {
var parname = "@p" + pars.Count()+"_"+this.QueryBuilder.WhereIndex; var parname = "@p" + pars.Count()+"_"+(this?.QueryBuilder?.WhereIndex?? GetParameterNameIndex);
SugarParameter parameter = new SugarParameter(parname, parvalue); SugarParameter parameter = new SugarParameter(parname, parvalue);
pars.Add(parameter); pars.Add(parameter);
GetParameterNameIndex++;
return parname; return parname;
} }
#endregion #endregion