From ed50bb0dfaf1dc52c239dee1576f3fe5321fbb8e Mon Sep 17 00:00:00 2001 From: Christopher Jolly Date: Wed, 11 Oct 2023 01:05:55 +0800 Subject: [PATCH] Only add the date conversion if the type mapping is also a datetime --- src/EFCore.Jet/Query/Sql/Internal/JetQuerySqlGenerator.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/EFCore.Jet/Query/Sql/Internal/JetQuerySqlGenerator.cs b/src/EFCore.Jet/Query/Sql/Internal/JetQuerySqlGenerator.cs index 94f3519..44949d6 100644 --- a/src/EFCore.Jet/Query/Sql/Internal/JetQuerySqlGenerator.cs +++ b/src/EFCore.Jet/Query/Sql/Internal/JetQuerySqlGenerator.cs @@ -438,7 +438,7 @@ namespace EntityFrameworkCore.Jet.Query.Sql.Internal protected override Expression VisitSqlParameter(SqlParameterExpression sqlParameterExpression) { - if (sqlParameterExpression.Type == typeof(DateTime)) + if (sqlParameterExpression.Type == typeof(DateTime) && sqlParameterExpression.TypeMapping is JetDateTimeTypeMapping) { Sql.Append("CDATE("); base.VisitSqlParameter(sqlParameterExpression);