From 22c07befbb0b714e3a28a4fccd72037f7bda2ba6 Mon Sep 17 00:00:00 2001 From: sunkaixuan <610262374@qq.com> Date: Mon, 18 Sep 2023 01:19:22 +0800 Subject: [PATCH] BulkCopy DateOnley TimeOnly --- .../SqlSugar/Abstract/FastestProvider/Private.cs | 8 ++++++++ Src/Asp.NetCore2/SqlSugar/SqlSugarForCore.nuspec | 2 +- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/Src/Asp.NetCore2/SqlSugar/Abstract/FastestProvider/Private.cs b/Src/Asp.NetCore2/SqlSugar/Abstract/FastestProvider/Private.cs index d50d7b587..385895e86 100644 --- a/Src/Asp.NetCore2/SqlSugar/Abstract/FastestProvider/Private.cs +++ b/Src/Asp.NetCore2/SqlSugar/Abstract/FastestProvider/Private.cs @@ -136,6 +136,14 @@ namespace SqlSugar value = UtilMethods.ConvertFromDateTimeOffset((DateTimeOffset)value); } } + else if (value != null && column.UnderType?.FullName == "System.TimeOnly") + { + value = UtilMethods.TimeOnlyToTimeSpan(value); + } + else if (value != null && column.UnderType?.FullName == "System.DateOnly") + { + value = UtilMethods.DateOnlyToDateTime(value); + } dr[name] = value; } dt.Rows.Add(dr); diff --git a/Src/Asp.NetCore2/SqlSugar/SqlSugarForCore.nuspec b/Src/Asp.NetCore2/SqlSugar/SqlSugarForCore.nuspec index b96f4e9e9..76fdbaa70 100644 --- a/Src/Asp.NetCore2/SqlSugar/SqlSugarForCore.nuspec +++ b/Src/Asp.NetCore2/SqlSugar/SqlSugarForCore.nuspec @@ -2,7 +2,7 @@ SqlSugarCore - 5.1.4.106 + 5.1.4.107-preview01 sunkaixuan 果糖大数据科技 http://www.apache.org/licenses/LICENSE-2.0.html