Вниз
Скачать: CL | DM;

Корректное редактирование значения даты.   Найти похожие ветки 

← →
Kostafey ©   (2007-04-18 02:15) [0]

Просто.
Есть DateTimePicker1.DateTime;
Нужно из этого значения вычесть 1 день.

Если написать DateTimePicker1.DateTime-1, то в Run-time напишет
"Hecooтвeтcтвиe типoв дaнныx в выpaжeнии ycлoвия oтбopa"

Как же корректно редактировать зачение даты.


← →
Германн ©   (2007-04-18 02:27) [1]

А если написАть DateTimePicker1.DateTime:=DateTimePicker1.DateTime-1 - тоже напишет "Hecooтвeтcтвиe типoв дaнныx в выpaжeнии ycлoвия oтбopa"?
Не верю!


← →
Kostafey ©   (2007-04-18 02:50) [2]

> DateTimePicker1.DateTime:=DateTimePicker1.DateTime-1

Во, так работает. Непонимяю. В чем разница:

   DateTimePickerDataFrom.DateTime := DateTimePickerDataFrom.DateTime - 1;
   ADODataSetMeropr.Parameters.ParamByName("DateFrom").Value := DateTimePickerDataFrom.DateTime;
vs
   ADODataSetMeropr.Parameters.ParamByName("DateFrom").Value := DateTimePickerDataFrom.DateTime-1;



> Не верю!

"Не верите? И правильно делаете!" (С)Блеф-Клуб


← →
Германн ©   (2007-04-18 03:03) [3]

Во, так работает. Непонимяю. В чем разница:

DateTimePickerDataFrom.DateTime - тип TDateTime.
(DateTimePickerDataFrom.DateTime-1) - тип Extended.


← →
Kostafey ©   (2007-04-18 03:09) [4]

> DateTimePickerDataFrom.DateTime - тип TDateTime.
> (DateTimePickerDataFrom.DateTime-1) - тип Extended.

А я думал только в Java такие приколы бывают.

Спасибо, буду знать.


← →
Германн ©   (2007-04-18 03:15) [5]


> А я думал только в Java такие приколы бывают.
>

А это не "приколы". Это "суровая правда жизни".


← →
Зяма   (2007-04-18 08:38) [6]

А я думал только в Java такие приколы бывают.

Они бывают везде, где используется тип Variant.
Аминь.



Страницы: 1 вся ветка

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



Память: 0.46 MB
Время: 0.012 c
15-1176156862
muh2
2007-04-10 02:14
2007.05.06
Trackbar


1-1173285225
DevilDevil
2007-03-07 19:33
2007.05.06
компонент TScrollBox


1-1173274283
alexey_mas
2007-03-07 16:31
2007.05.06
MDI интерфейс


2-1176625469
ari_9
2007-04-15 12:24
2007.05.06
не могу сделать Run из Delphi, хотя собранный .exe работает


3-1171717829
Kerk
2007-02-17 16:10
2007.05.06
[mysql] Лог скачиваний




   Наверх