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

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

работа с DBGrid'ом


Страницы:   1 2

Kinda ©   (2006-07-04 09:31:00) 

Необходимо в реал-тайме задать формат полей
в отображаемых в DBGride.
Например для даты установить формат dd/mm/yyyy hh:mm,
а для чисел 0,00.
Проблема заключается в том, что свойство DisplayFormat есть не у каждого типа поля, например у string его нету, с связи с этим задать формат поля таким образом не удается:
Datam.IbQ1.FieldByName['DATE'].DisplayFormat:='dd/mm/yyyy hh:mm'.
Буду благодарен за помощь.


Kinda   (2006-07-04 09:42:00) [21]

>> Ega23 ©   (04.07.06 09:36) [1]
>> На уровне запроса?

Короче говоря в гриде отображено то что
выбрано из базы обычным select * from table where ....

Так вот среди выбранных полей есть даты, числа и т.д.
Необходимо чтобы даты отображались так, как захочет юзерь,
например dd/mm/yyyy hh:ss вместо стандартного dd/mm/yyyy hh:mm:ss
для типа поля TimeStamp.

Тоже касается и полей типа DoublePrecision.


ЮЮ   (2006-07-04 09:39:00) [22]

например у string его нету, с связи с этим задать формат поля таким образом не удается:

А что  FieldByName['DATE'] строкового типа?


Ega23   (2006-07-04 09:36:00) [23]

На уровне запроса?


Страницы:   1 2

Наверх

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