From 1c3749c7699db5a63573046b530c0c3807424826 Mon Sep 17 00:00:00 2001 From: sunkaixuan <610262374@qq.com> Date: Thu, 27 Oct 2022 13:35:13 +0800 Subject: [PATCH] Update sqlite dateoffsettime --- .../Abstract/DbBindProvider/IDataReaderEntityBuilder.cs | 2 +- .../Realization/Sqlite/SqlBuilder/SqliteInsertBuilder.cs | 2 +- .../Realization/Sqlite/SqlBuilder/SqliteUpdateBuilder.cs | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Src/Asp.NetCore2/SqlSugar/Abstract/DbBindProvider/IDataReaderEntityBuilder.cs b/Src/Asp.NetCore2/SqlSugar/Abstract/DbBindProvider/IDataReaderEntityBuilder.cs index 315b143f4..233a2a3f2 100644 --- a/Src/Asp.NetCore2/SqlSugar/Abstract/DbBindProvider/IDataReaderEntityBuilder.cs +++ b/Src/Asp.NetCore2/SqlSugar/Abstract/DbBindProvider/IDataReaderEntityBuilder.cs @@ -247,7 +247,7 @@ namespace SqlSugar { method = isNullableType ? getConvertInt32 : getInt32; } - else if (bindPropertyType == UtilConstants.DateTimeOffsetType) + else if (bindPropertyType == UtilConstants.DateTimeOffsetType&&SugarCompatible.IsFramework) { method = isNullableType ? getConvertdatetimeoffset : getdatetimeoffset; } diff --git a/Src/Asp.NetCore2/SqlSugar/Realization/Sqlite/SqlBuilder/SqliteInsertBuilder.cs b/Src/Asp.NetCore2/SqlSugar/Realization/Sqlite/SqlBuilder/SqliteInsertBuilder.cs index 9512ef1fe..b7b9e15b3 100644 --- a/Src/Asp.NetCore2/SqlSugar/Realization/Sqlite/SqlBuilder/SqliteInsertBuilder.cs +++ b/Src/Asp.NetCore2/SqlSugar/Realization/Sqlite/SqlBuilder/SqliteInsertBuilder.cs @@ -148,7 +148,7 @@ namespace SqlSugar { date = UtilMethods.GetMinDate(this.Context.CurrentConnectionConfig); } - return "'" + date.ToString("yyyy-MM-dd HH:mm:ss.fff") + "'"; + return "'" + date.ToString("yyyy-MM-dd HH:mm:ss.fffffff") + "'"; } private object GetDateTimeString(object value) diff --git a/Src/Asp.NetCore2/SqlSugar/Realization/Sqlite/SqlBuilder/SqliteUpdateBuilder.cs b/Src/Asp.NetCore2/SqlSugar/Realization/Sqlite/SqlBuilder/SqliteUpdateBuilder.cs index b50677c51..e81b25796 100644 --- a/Src/Asp.NetCore2/SqlSugar/Realization/Sqlite/SqlBuilder/SqliteUpdateBuilder.cs +++ b/Src/Asp.NetCore2/SqlSugar/Realization/Sqlite/SqlBuilder/SqliteUpdateBuilder.cs @@ -109,7 +109,7 @@ namespace SqlSugar { date = UtilMethods.GetMinDate(this.Context.CurrentConnectionConfig); } - return "'" + date.ToString("yyyy-MM-dd HH:mm:ss.fff") + "'"; + return "'" + date.ToString("yyyy-MM-dd HH:mm:ss.fffffff") + "'"; } } }