|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
11.11.2016, 11:37 | #1 |
Пользователь
Регистрация: 14.10.2010
Сообщений: 52
|
Отобразить дату/ время
Честно искал в интернетах, но подходящее решение для меня не найдено. В общем заполняю Bill.mdb из текстового файла. Затем отображаю все столбцы с данными в DBGridEh, с помощью ADOQuery (Select * from 111).
Есть поле Data, в нем записаны дата и время как текст 20161006235911. Я хочу чтобы в Гриде было 2016.10.06 23:59:11 а лучше 06.10.2016 23:59:11 . Как это сделать и где? Может это где-то в Гриде можно сделать? Мне не нужно вводить в ручную дату и время и редактировать не нужно, нужно просто смотреть на это... Т.е, Editmask я думаю трогать не нужно ? |
11.11.2016, 11:44 | #2 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Можно самому прорисовывать, форматируя как хочется, в любом же гриде есть такие возможности. Не нравится прорисовка - используй событие OnGetText поля датасета для форматирования отображаемого текста. А еще лучше поля даты-времени в таблицах держать в соответствующем формате, а не строковом. На крайний случай и в запросе можно сделать вычисляемое поле с преобразованием типа данных, аналогично такое же можно сделать и на клиенте
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Последний раз редактировалось Аватар; 11.11.2016 в 11:48. |
11.11.2016, 11:57 | #3 |
Пользователь
Регистрация: 14.10.2010
Сообщений: 52
|
|
11.11.2016, 12:07 | #4 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Справку открывал по этому событию? Что понял?
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
11.11.2016, 12:21 | #5 |
Пользователь
Регистрация: 14.10.2010
Сообщений: 52
|
У меня справка не установлена, XE8 , если подскажете как ее можно установить, буду благодарен. А так , пока в гугле смотрю
|
11.11.2016, 13:53 | #6 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Код:
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Последний раз редактировалось Аватар; 11.11.2016 в 13:57. |
11.11.2016, 15:57 | #7 | |
Участник клуба
Регистрация: 10.08.2010
Сообщений: 1,392
|
Цитата:
E_MAIL: rijgvina7@yahoo.com
Последний раз редактировалось xxbesoxx; 11.11.2016 в 16:02. |
|
11.11.2016, 16:01 | #8 | |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
При чем здесь DisplayFormat, если:
Цитата:
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
|
11.11.2016, 16:07 | #9 | |
Участник клуба
Регистрация: 10.08.2010
Сообщений: 1,392
|
Цитата:
E_MAIL: rijgvina7@yahoo.com
|
|
11.11.2016, 16:12 | #10 | |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Дык выше уже сказал, могу и повториться
Цитата:
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Последний раз редактировалось Аватар; 11.11.2016 в 16:16. |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Перевернуть дату (отобразить задом на перёд). | Кардаган | Microsoft Office Excel | 33 | 07.07.2015 16:48 |
Вставить дату и время в ячейку | kzld | Microsoft Office Excel | 5 | 24.01.2011 18:02 |
как отобразить на диаграмме время | GUSEVV | Microsoft Office Access | 2 | 26.08.2009 12:16 |
DDE как время отобразить | Inoko | Microsoft Office Excel | 9 | 29.07.2009 16:54 |
Установить програмно время и дату | AleX CODER | Общие вопросы Delphi | 2 | 02.01.2009 13:51 |