From 34235d9a48b54a1e9e2760a9c7f9137210ccec16 Mon Sep 17 00:00:00 2001 From: sunkaixuan <610262374@qq.com> Date: Wed, 2 Apr 2025 15:35:42 +0800 Subject: [PATCH] Update DisableNvarchar --- .../ExpressionsToSql/ResolveItems/BaseResolve_Append.cs | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/Src/Asp.NetCore2/SqlSugar/ExpressionsToSql/ResolveItems/BaseResolve_Append.cs b/Src/Asp.NetCore2/SqlSugar/ExpressionsToSql/ResolveItems/BaseResolve_Append.cs index bb6c56aca..9cfa036f0 100644 --- a/Src/Asp.NetCore2/SqlSugar/ExpressionsToSql/ResolveItems/BaseResolve_Append.cs +++ b/Src/Asp.NetCore2/SqlSugar/ExpressionsToSql/ResolveItems/BaseResolve_Append.cs @@ -179,7 +179,12 @@ namespace SqlSugar } else { - this.Context.Parameters.Add(new SugarParameter(appendValue, value)); + var p = new SugarParameter(appendValue, value); + if (p.DbType == System.Data.DbType.String && this.Context?.SugarContext?.Context?.CurrentConnectionConfig?.MoreSettings?.DisableNvarchar == true) + { + p.DbType = System.Data.DbType.AnsiString; + } + this.Context.Parameters.Add(p); } } else