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") + "'"; } } }