From f97434561d648b5bd9e3169a33d78d4a665959e5 Mon Sep 17 00:00:00 2001 From: sunkaixuan <610262374@qq.com> Date: Mon, 31 Mar 2025 18:03:08 +0800 Subject: [PATCH] InvariantCulture --- .../SqlSugar/Abstract/SqlBuilderProvider/InsertBuilder.cs | 5 +++++ Src/Asp.NetCore2/SqlSugar/SqlSugarForCore.nuspec | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/Src/Asp.NetCore2/SqlSugar/Abstract/SqlBuilderProvider/InsertBuilder.cs b/Src/Asp.NetCore2/SqlSugar/Abstract/SqlBuilderProvider/InsertBuilder.cs index cad17a11e..560be8780 100644 --- a/Src/Asp.NetCore2/SqlSugar/Abstract/SqlBuilderProvider/InsertBuilder.cs +++ b/Src/Asp.NetCore2/SqlSugar/Abstract/SqlBuilderProvider/InsertBuilder.cs @@ -3,6 +3,7 @@ using System.Collections.Generic; using System.Text; using System.Linq; using System.Linq.Expressions; +using System.Globalization; namespace SqlSugar { public partial class InsertBuilder : IDMLBuilder @@ -266,6 +267,10 @@ namespace SqlSugar { return N+"'" +Convert.ToDouble(value).ToString() + "'"; } + else if (value is decimal v) + { + return v.ToString(CultureInfo.InvariantCulture); + } else { return N+"'" + value.ToString() + "'"; diff --git a/Src/Asp.NetCore2/SqlSugar/SqlSugarForCore.nuspec b/Src/Asp.NetCore2/SqlSugar/SqlSugarForCore.nuspec index d8e143344..4b3c4c8c5 100644 --- a/Src/Asp.NetCore2/SqlSugar/SqlSugarForCore.nuspec +++ b/Src/Asp.NetCore2/SqlSugar/SqlSugarForCore.nuspec @@ -2,7 +2,7 @@ SqlSugarCore - 5.1.4.187 + 5.1.4.188-preview03 sunkaixuan 果糖大数据科技 http://www.apache.org/licenses/LICENSE-2.0.html