Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2007.10.21;
Скачать: [xml.tar.bz2];

Вниз

Как обработать одно 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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.046 c
2-1190645060
Зачем-надо
2007-09-24 18:44
2007.10.21
Не получается . Реакция на событие OnMouseMove.


15-1190563931
ProgRAMmer Dimonych
2007-09-23 20:12
2007.10.21
Поддскажите, плз, самое простое и быстрое решение...


2-1190968778
MM
2007-09-28 12:39
2007.10.21
счетчик


4-1176887783
ocean
2007-04-18 13:16
2007.10.21
Как развернуть раб. стол WinXP на 270 градусов?


1-1186384261
ancot
2007-08-06 11:11
2007.10.21
Быстрый импорт из Excel





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский