![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
DBASE [D7, dBase, FoxPro]
Ник © (2003-08-20 10:47:00)
Мастера, расскажите кто как хранит время в таблице DBAse, ведь спец. поля типа TIME там отсутствует.
Desdechado (2003-08-20 10:55:00) [1]
например, можно в CHAR(5) "hh:mm" или CHAR(8) "hh:mm:ss" или NUMERIC, в котором сохраняется дробная часть дельфийского TDateTime
но в любом случае требуется доп. работа по поддержанию этих полей
Ник (2003-08-20 10:54:00) [2]
Большое спасибо.
Nikkkkk (2003-08-20 10:53:00) [3]
я храню обычно дату и время в одном поле. Есть процедура:
datetimetofiledate(дата+время)-переводит дату и время в форат девятизначного числа. Т.Е. длинна поля должна быть равна 9 символов.
Для обратного преобразования пользуюсь
filedatetodatetime(XXXXXXXXX)