У меня есть приложение, написанное для 2008 года.
Мы используем linq для сущностей.
Теперь нам пришлось переключить БД на 2005. Я получаю следующую ошибку при запросах linq SELECT:
Ошибка - переполнение SqlDateTime. Должно быть между 01.01.1753 00:00:00 и 31.12.1999 23:59:59.
Оскорбительная строка:
DateOfBirth = ((s.Date_Of_Birth == null) || (s.Date_Of_Birth <= lowdate)) ?
DateTime.MinValue : s.Date_Of_Birth.Value,
DateOfBirth имеет тип DateTime и является свойством в нашем собственном бизнес-объекте (не сущности).
Кто-нибудь знает, как я могу изменить эту строку, чтобы запустить этот запрос?