Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

формат даты в DBGridEh [D7, IB6.x]


Lavrenty ©   (2007-04-11 19:29:00) 

Есть база IBase, там есть поле TIMESTAMP, в котором хранится дата со временем в формате 'dd.mm.yyyy hh:mm'? например 01.02.2007 12:30'. Как в гриде (DBGridEh) отобразить это всё в
виде 'dd mmmm yyyy hh:mm' (01 февраль 2007 12:30). У DBGridEh есть параметр DisplayFormat для колонок, но похоже он воспринимает либо только дату, либо только время, хотя, если этот параметр не использовать в столбце отображается всё содержимое поля, но вот только не так как мне нужно.


Johnmen   (2007-04-11 20:17:00) [1]


> необманывайте. она там как число хранится.

необманывайте. она там как запись хранится.


Lavrenty   (2007-04-11 20:13:00) [2]


> необманывайте. она там как число хранится.

Не спорю, я написал как она отображается в эксплорере базы.
Ну вот, кажется получилось, поставил в DisplayFormat 'dd mmmm yyyy hh:mm' и всё. Странно вчера почему-то не выходило.


Jan1   (2007-04-11 19:59:00) [3]


> Есть база IBase, там есть поле TIMESTAMP, в котором хранится
> дата со временем в формате 'dd.mm.yyyy hh:mm'?

необманывайте. она там как число хранится.
Вам надо почитать про TDateTimeField.DisplayFormat


Наверх

Титульная страница Поиск, карта сайта Написать письмо