Ошибка с SqlDBType.DateTime
От: zubrik  
Дата: 29.04.08 17:30
Оценка:
Ошибка возникает при передаче параметров в хранимую процедуру
вот в каком параметре. Объявление параметра.


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.


Как это побороть?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.