diff --git a/Src/Asp.Net/AccessTest/Test.accdb b/Src/Asp.Net/AccessTest/Test.accdb index 73895f8e7..21d35872a 100644 Binary files a/Src/Asp.Net/AccessTest/Test.accdb and b/Src/Asp.Net/AccessTest/Test.accdb differ diff --git a/Src/Asp.Net/SqlSugar.Access/Access/AccessProvider.cs b/Src/Asp.Net/SqlSugar.Access/Access/AccessProvider.cs index d1bcc86e3..59fef04e1 100644 --- a/Src/Asp.Net/SqlSugar.Access/Access/AccessProvider.cs +++ b/Src/Asp.Net/SqlSugar.Access/Access/AccessProvider.cs @@ -133,12 +133,12 @@ namespace SqlSugar.Access sqlParameter.Size = parameter.Size; sqlParameter.Value = parameter.Value; sqlParameter.DbType = parameter.DbType; - //var isTime = parameter.DbType == System.Data.DbType.Time; - //if (isTime) - //{ - // sqlParameter.DbType = SqlDbType.Time; - // sqlParameter.Value=DateTime.Parse(parameter.Value?.ToString()).TimeOfDay; - //} + var isTime = parameter.DbType == System.Data.DbType.DateTime; + if (isTime) + { + sqlParameter.DbType = System.Data.DbType.String; + sqlParameter.Value = sqlParameter.Value.ToString(); + } if (sqlParameter.Value!=null&& sqlParameter.Value != DBNull.Value && sqlParameter.DbType == System.Data.DbType.DateTime) { var date = Convert.ToDateTime(sqlParameter.Value);