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

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

преобразование поля типа TIMESTAMP в таблицах в текстовом виде [D7, IB6.x]


_mandrake_ ©   (2003-12-01 10:26:00) 

Описание проблемы:
Есть текстовый файл даных и компонент TTable с свойством TableType=ttASCII. В базе присутствует поле FDateTime типа TIMESTAMP с такой вот записью: - 12/01/03 12:11:10 . При установке Table1.Active = true в DBGrid1 вижу даные из текстового файла, но вот с полем где время - изврат: -
12/01/03 00:11:10 . Table1 (или чето другое) все время вместо 12 часов дня показывает 0 часов. (причем 13 часов, 14... и т.д. преобразовывается нормально)
Помогите решить проблему.


_mandrake_   (2003-12-01 12:11:00) [1]

Все разобрался. Всем спасибо.
После настройки BDE Admin все работает правильно. (главное не забывать перегужаться :-()


_mandrake_   (2003-12-01 11:57:00) [2]

В книге Пачеко/Тейксейра написано что TIMESTAMP - дата и время в формате, определенном в BDE Config Tool. В следствии вопрос - что такое BDE Config Tool (может это всем извесный BDE Administrator?)


Vemer   (2003-12-01 11:30:00) [3]

Возможно стоит проверить настройки времени в системе и связанные с ним переменные/константы Дельфи.


Наверх

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