Если то, что вы ищете, конвертирует datetime2
тип данных SQL в тип данных .NET, проверьте ответ:
Преобразование типа данных datetime2 в тип данных datetime приводит к выходу за пределы допустимого значения
Похоже, что тип тот же DateTime
, хотя фрагмент ответа:
new DataColumn("myDate", typeof(DateTime))
Полагаю, если вы используете DataReader, вы можете также трактовать значение как DateTime
или, возможно, DateTimeOFfset
, если DateTime
.
Если вы используете ORM, это будет зависеть от используемого ORM. Возможно, вам потребуется указать способ доступа к базе данных, если это по-прежнему не помогает.