Решение в сообщении об ошибке. C # DateTime
эквивалентен либо SQL datetime
, либо datetime2
. Проверьте тип в своей таблице SQL и, если необходимо, установите для него любой из этих типов дат.
Если вы посмотрите на определение smalldatetime , здесь оно по-разному хранит время. Если вам нужно время, вам нужно будет убрать все, кроме часов и минут, в противном случае используйте только дату. Добавить .Date
после Now
.