|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
29.07.2010, 13:33 | #1 |
Пользователь
Регистрация: 19.10.2009
Сообщений: 37
|
подскажите по dateTimePicker!!!
Добрых суток, за рание спасибо!
Вобшем проблема состоит в том что в базе MS SQL 2005, в некоторых таблицах в полях с типом DataTime, хранятся даты 31.12.9999, и когда я считываю их из бызы в dateTimePicker ошибка не происходит но все остальные поля в строке которые я считую после даты не читаються, может кто знает как можно легко обойти эту прорблему не прибигая к if() или try{} catch()? вот код: Код:
Последний раз редактировалось Stilet; 29.07.2010 в 14:07. |
29.07.2010, 14:03 | #2 |
Я
Форумчанин
Регистрация: 24.04.2010
Сообщений: 693
|
попробуй
Код:
Все персонажи вымышлены, все совпадения случайны.
Если жизнь игра, тогда я её разработчик ©. |
29.07.2010, 14:13 | #3 |
Пользователь
Регистрация: 19.10.2009
Сообщений: 37
|
Неа!!! Не работает!!(((
Даже если в ручную в свойствах датапикера ставить дату 31.12.9999 выползает ошибка!!! А ошибка из-за того что, дата устанавливаемая пользователем должна быть в диапазоне от mindata до maxdata!!! А максимальную дату можно ввести только 31.12.9998 Последний раз редактировалось Stilet; 29.07.2010 в 14:41. |
29.07.2010, 15:06 | #4 |
Я
Форумчанин
Регистрация: 24.04.2010
Сообщений: 693
|
А какой смысл если не секрет ставить такую дату?
Все персонажи вымышлены, все совпадения случайны.
Если жизнь игра, тогда я её разработчик ©. |
29.07.2010, 15:38 | #5 |
Пользователь
Регистрация: 19.10.2009
Сообщений: 37
|
Да вобшем дело обстоит так, старая програма написана на Delphi2007 с использованием всяких там библиотек, и вобшем компонент одной из них использовался для занисения даты в таблицу. А если дата окончания договора была не определена то по умолчанию ставилась 31.12.9999, а я моя задача перегнать это дело на VS2008(C#), и разширять функционал этой пргоги в зависимости с появляюшимися задачами!!! Вот так вот
|
29.07.2010, 15:50 | #6 |
Я
Форумчанин
Регистрация: 24.04.2010
Сообщений: 693
|
Если дата не определена нужно ставить значение null, для этого я и привел вам пример с использованием nullable переменной, так и делайте
Все персонажи вымышлены, все совпадения случайны.
Если жизнь игра, тогда я её разработчик ©. |
29.07.2010, 15:58 | #7 |
Пользователь
Регистрация: 19.10.2009
Сообщений: 37
|
Да это понятно, но предведуший вариант программы писал не я !
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
DateTimePicker //Hellp | Angel86rus | Общие вопросы Delphi | 2 | 14.08.2009 16:37 |
DateTimePicker Delphi | GAGARIN-NEW | Помощь студентам | 7 | 06.12.2007 15:23 |
Вопросы DateTimePicker | Askat | БД в Delphi | 14 | 29.06.2007 18:53 |