Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Отображение времени в DBGrid, Время из базы Access 
V
    Опции темы
Syrex
Дата 28.2.2007, 16:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 262
Регистрация: 9.2.2006
Где: Москва

Репутация: 1
Всего: 1



В Access создана БД и есть там поле Time с типом (Дата/Время). При открытии базы в Access время отображается как 10:00:00, а если загрузить эту же базу через ADO в DBGrid, то время отображается как 30.12.1899 10:00:00. 
Что мне надо сделать. чтобы и DBGrid отображалось только время (без даты)

Поискал в настройках Билдера - не нащел
PM MAIL ICQ   Вверх
SCAR
Дата 28.2.2007, 16:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 178
Регистрация: 17.8.2006

Репутация: нет
Всего: нет



Я точно не знаю, с таким не сталкивался, но можно попробовать просто вручную редактировать, т.е. Записывать содержимое ячейки в переменную вырезать из нее кусок и заново вбивать в базу smile. Ламерский способ но должен работать.
PM MAIL   Вверх
stmamont
Дата 28.2.2007, 16:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 343
Регистрация: 13.3.2004
Где: влг

Репутация: 3
Всего: 3



Syrex, это через sql запрос решается.
у меня с postgres именно так решилось


--------------------
user posted image
PM MAIL ICQ   Вверх
Syrex
Дата 28.2.2007, 17:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 262
Регистрация: 9.2.2006
Где: Москва

Репутация: 1
Всего: 1



SCAR - Это не выход.
stmamont - Можешь пример привести?!

Это сообщение отредактировал(а) Syrex - 28.2.2007, 17:21
PM MAIL ICQ   Вверх
Vyacheslav
Дата 28.2.2007, 18:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 2124
Регистрация: 25.3.2002
Где: Москва

Репутация: 47
Всего: 59



А что  это
Цитата

TDateTimeField::DisplayFormat
Controls the formatting of the date-time field for display purposes.

__property AnsiString DisplayFormat = {read=FDisplayFormat, write=SetDisplayFormat};

Description

Use DisplayFormat to specify the formatting string to use for formatting the value in a date-time field when the field’s value appears as a string. If DisplayFormat is not assigned a string, the value is formatted according to the default date-time format specified by the Windows Control Panel.

Note:    DisplayFormat does not affect the value of the AsString property.

Construct a DisplayFormat string using these format specifiers:



уже не пашет?


--------------------
С уважением, Вячеслав Ермолаев
PM MAIL WWW ICQ   Вверх
stmamont
Дата 1.3.2007, 12:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 343
Регистрация: 13.3.2004
Где: влг

Репутация: 3
Всего: 3



ну например
Код

select date_part('year'::text, now());

но боюсь что это платформенно зависимо.

А вообще, лучше действительно пользоваться TDateTimeField

Это сообщение отредактировал(а) stmamont - 1.3.2007, 15:45


--------------------
user posted image
PM MAIL ICQ   Вверх
Syrex
Дата 1.3.2007, 15:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 262
Регистрация: 9.2.2006
Где: Москва

Репутация: 1
Всего: 1



Всем большое спасибо за советы
PM MAIL ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "С++ Builder"
Rrader

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Литературу по С++ Builder обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Настоятельно рекомендуем заглянуть в DRKB (Delphi Russian Knowledge Base) - крупнейший в рунете сборник материалов по Дельфи


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Rrader.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C++ Builder | Следующая тема »


 




[ Время генерации скрипта: 0.0863 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.