Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.10.21;
Скачать: CL | DM;

Вниз

Как обработать одно Field (DateTime) в двух Column Date и Time   Найти похожие ветки 

 
Alex7 ©   (2007-09-26 10:29) [0]

Использую DBGridEh из EhLib 3.6, ADODataSet
Если обрабатывать Field (TDateTime)  в одном Column (задаю фомат поля dd.mm.yy hh.nn) то встроенный всплывающий календарь неверно работает. Ему нужно чтобы было (dd.mm.yy) - тогда все Ok.
(может это только EhLib 3.6 так работает, а в EhLib 4.2 уже нет такого?)
Но без всплывающего календаря как-то неудобно.
Нашел вариант (но только чтение):
SELECT myDateTime AS myDate, myDateTime AS myTime...
(задаю форматы полей dd.mm.yy  и  hh.nn соответственно)
Естественно редактровать одновремено не дает. Возбуждает ошибку при post.
Уважаемые мастера, какие можете предложить выходы? Как пользователю - предпочтительно обработать в двух колонках.


 
Desdechado ©   (2007-09-26 10:56) [1]

> встроенный всплывающий календарь неверно работает
Как именно неверно?


 
Alex7 ©   (2007-09-26 11:21) [2]

Если до редактирования  в поле TDateTime время отличалось от 00:00:00,
то:
1) календарь неверно определяет год даты по состоянию до редактировани
2) при присваивании новой даты из календаря он сбрасывает время в 00:00:00.
Если изначально время 00:00:00, то вышеприведенных ошибок нет.



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

Текущий архив: 2007.10.21;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.021 c
2-1190619662
F@T@L_Err0r
2007-09-24 11:41
2007.10.21
TrackBar


5-1161949927
DevilDevil
2006-10-27 15:52
2007.10.21
Панели не сохраняются в DFM


2-1190886488
Nikfel
2007-09-27 13:48
2007.10.21
Список файлов и папок.


15-1190296896
Andy BitOff
2007-09-20 18:01
2007.10.21
Вот что можно ответить человеку задавшему такой вопрос.


3-1180958282
ambhtr
2007-06-04 15:58
2007.10.21
Как определить, существует ли у DBF таблицы индекс или нет?