![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Itnvalid variant type conversion [D5, Paradox]
The X © (2004-01-13 15:52:00)
Проблема вот в чем.
Запускается программа. На форме расположены Edit-ы и DateTimePicker-ы. При запуске эти компоненты обращаются вручную к соответствующим полям в БД, которые имеют соответствующий формат. DateTimePicker установлен в длинный формат отображения даты. Если БД пуста, то при запуске все поля для ввода будут пустыми, а DateTimePicker будет отображать текущую дату. На некоторых компах при запуске вылазит ошибка см. заголовок ветки. Я думаю, что причина - в региональных настройках отображения даты - "дд.мм.гг" "дд.мм.гггг". Поправьте меня, пожалуйста, если я не прав.
СПАСИБО!
Ega23 (2004-01-13 16:26:00) [41]
DateTimePicker1.DAte - это TDateTime. А почему ты ему String присваиваешь?
The X (2004-01-13 16:22:00) [42]
Sandman25 ©
Т.е. если у меня не так написано, как Вы даете, можно ли исправить ситуацию изменением региональных настроек?
Johnmen ©
База ж пустая при возникновении ошибки! Т.е. ошибка - при пустой базе, когда DateTimePicker-у присваивается текущая дата.
Johnmen (2004-01-13 16:03:00) [43]
:)
А из поля как ?
Sandman25 (2004-01-13 16:02:00) [44]
А надо DateTimePicker1.DAte := Date
The X (2004-01-13 16:01:00) [45]
DateTimePicker1.DAte := datetostr(now)
Johnmen (2004-01-13 15:54:00) [46]
Как дата загоняется в DateTimePicker ?