Переполнение MVC SqlDateTime.Должно быть между 01.01.1753 12:00:00 и 31.129999 11:59:59 - PullRequest
0 голосов
/ 31 мая 2018

В настоящее время я работаю над новым проектом с существующей базой данных.Когда я пытаюсь загрузить свою программу, возникает ошибка, описанная выше.Когда я проверил существующую базу данных, я нашел день рождения в формате гггг / мм / дд (например, 1951-03-13 00: 00: 00.000).

Я пытался изменить модельдо

[DataType(DataType.Date)]
[DisplayFormat(DataFormatString = "{0:MM/dd/yyyy}", ApplyFormatInEditMode = true)]
public DateTime? birthday{ get; set; }

, но ошибка продолжала отображаться.Я пытался делать другие вещи, но все еще показывает ошибку.Заранее спасибо.

ОБНОВЛЕНИЕ STACK TRACE

1 Ответ

0 голосов
/ 05 июня 2018

ОБНОВЛЕНИЕ

Хорошо, теперь я нашел причину ошибки, это было связано со строкой со значением <Unable to retireve the data>.Проблема вызвала ошибку, с которой я столкнулся.Чтобы решить эту проблему, я просто обновил строку с помощью команды SQL Update

...