Текущий архив: 2003.09.11;
Скачать: CL | DM;
Вниз
You must be in ShowCheckBox mode to set to this date Найти похожие ветки
← →
Andrey V. (2003-08-31 12:30) [0]Дано dBirthday.Date - TDateTimePicker
Свойство Time установлено в 0:00:00
Когда выполняется
dBirthday.Date:=DataSet.FieldByName("BirthDay").AsDateTime;
возникает сообщение
"You must be in ShowCheckBox mode to set to this date"
Выяснил, что это из-за того, что в поле BirthDay кроме даты попало и время (ну так случилось).
И почему TIBQuery не умеет AsDate...
Варианов вижу 2
1-во время присваивания обрабатывать поле (выкидывать Time)
2-сделать UPDATE TableN SET BirthDay=...
Но не знаю КАК это сделать , подскажите плиззз.
← →
Юрий Зотов (2003-08-31 12:50) [1]Отсеките дробную часть. Например:
dBirthday.Date := Int(DataSet.FieldByName("BirthDay").AsDateTime);
Но есть подозрение что причина не в этом, а в том, что поле пустое.
← →
Song (2003-08-31 15:26) [2]DateOf() - отсекает составляющую времени. Или просто Trunc()
Страницы: 1 вся ветка
Текущий архив: 2003.09.11;
Скачать: CL | DM;
Память: 0.44 MB
Время: 0.008 c