Ошибка возникает при передаче параметров в хранимую процедуру
вот в каком параметре. Объявление параметра.
cmd.Parameters.Add(new SqlParameter("@BIRTHDATE", SqlDbType.DateTime));
Если мы в программе не задаем дату рождения, то присваивается значение
{01.01.0001 0:00:00}
cmd.Parameters["@BIRTHDATE"].Value = cd.BirthDate;
Далее пытаемся выполнить хранимку.
Выдает ошибку
Переполнение SqlDateTime. Должно находиться в пределах от 1/1/1753 12:00:00 AM и 12/31/9999 11:59:59 PM.
Как это побороть?