Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.014 c
7-33830
Эдик Дятлов
2003-06-28 08:33
2003.09.11
Как уменьшить рабочую область Винды


3-33498
AleksG
2003-08-20 12:03
2003.09.11
...stored procedures с параметром


6-33719
seemann
2003-07-07 00:17
2003.09.11
Передача файла


3-33453
Pavel
2003-08-21 12:50
2003.09.11
ado params


1-33583
Pirat
2003-08-28 13:57
2003.09.11
мерцание TListView при скроллировании




   Наверх