![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 19.10.2009
Сообщений: 37
|
![]()
Добрых суток, за рание спасибо!
Вобшем проблема состоит в том что в базе MS SQL 2005, в некоторых таблицах в полях с типом DataTime, хранятся даты 31.12.9999, и когда я считываю их из бызы в dateTimePicker ошибка не происходит но все остальные поля в строке которые я считую после даты не читаються, может кто знает как можно легко обойти эту прорблему не прибигая к if() или try{} catch()? вот код: Код:
Последний раз редактировалось Stilet; 29.07.2010 в 14:07. |
![]() |
![]() |
![]() |
#2 |
Я
Форумчанин
Регистрация: 24.04.2010
Сообщений: 693
|
![]()
попробуй
Код:
Все персонажи вымышлены, все совпадения случайны.
Если жизнь игра, тогда я её разработчик ©. |
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 19.10.2009
Сообщений: 37
|
![]()
Неа!!! Не работает!!(((
Даже если в ручную в свойствах датапикера ставить дату 31.12.9999 выползает ошибка!!! А ошибка из-за того что, дата устанавливаемая пользователем должна быть в диапазоне от mindata до maxdata!!! А максимальную дату можно ввести только 31.12.9998 Последний раз редактировалось Stilet; 29.07.2010 в 14:41. |
![]() |
![]() |
![]() |
#4 |
Я
Форумчанин
Регистрация: 24.04.2010
Сообщений: 693
|
![]()
А какой смысл если не секрет ставить такую дату?
Все персонажи вымышлены, все совпадения случайны.
Если жизнь игра, тогда я её разработчик ©. |
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 19.10.2009
Сообщений: 37
|
![]()
Да вобшем дело обстоит так, старая програма написана на Delphi2007 с использованием всяких там библиотек, и вобшем компонент одной из них использовался для занисения даты в таблицу. А если дата окончания договора была не определена то по умолчанию ставилась 31.12.9999, а я моя задача перегнать это дело на VS2008(C#), и разширять функционал этой пргоги в зависимости с появляюшимися задачами!!! Вот так вот
![]() |
![]() |
![]() |
![]() |
#6 |
Я
Форумчанин
Регистрация: 24.04.2010
Сообщений: 693
|
![]()
Если дата не определена нужно ставить значение null, для этого я и привел вам пример с использованием nullable переменной, так и делайте
![]()
Все персонажи вымышлены, все совпадения случайны.
Если жизнь игра, тогда я её разработчик ©. |
![]() |
![]() |
![]() |
#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 |