В С# я получаю это значение для типа datetime2
:
{01/01/0001 00:00:00}
Это потому, что клиент отправляет пустое значение. В базе выдает ошибку:
Преобразование типа данных datetime2 в тип данных datetime привело к получению значения вне допустимого диапазона.
@DateGeneral datetime2 = null
в базе данных и процедуре.
Как мне его покрыть?
SqlParameter
наDBNull.Value
при обнаружении фиктивного значения. - person Serg   schedule 29.02.2020