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

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

TimeStamp [D7, dBase, FoxPro]


Denizzz ©   (2005-11-03 08:48:00) 

ДобрыйДень()
1. есть таблица dbf с полем типа TimeStamp
2. есть значение DateTime
Требуется в таблицу занести это значение.

Подскажите как


Виталий Панасенко   (2005-11-03 12:45:00) [1]


> Desdechado ©   (03.11.05 11:41) [9]
> может я чего не знаю, но с каких пор в DBF появился тип
> поля TIMESTAMP?
> всегда был только DATE, а время приходилось строкой отдельно
> хранить...

dBase 7


Desdechado   (2005-11-03 11:41:00) [2]

может я чего не знаю, но с каких пор в DBF появился тип поля TIMESTAMP?
всегда был только DATE, а время приходилось строкой отдельно хранить...


Виталий Панасенко   (2005-11-03 09:28:00) [3]


> Logger.FieldByName('TimeStampFieldName').AsDateTime:=DateTimeToTimeStamp(DateTimeValue1);
>  - пишет что тип TDateTime несовместим с типом TTimeStamp

Смотри
> Johnmen ©   (03.11.05 09:16) [6]


Denizzz   (2005-11-03 09:19:00) [4]

Logger.FieldByName('TimeStampFieldName').Value:=DateTimeToTimeStamp(DateTimeValue1); - пишет что тип Variant несовместим с типом TTimeStamp

Logger.FieldByName('TimeStampFieldName').AsDateTime:=DateTimeToTimeStamp(DateTimeValue1); - пишет что тип TDateTime несовместим с типом TTimeStamp


Johnmen   (2005-11-03 09:16:00) [5]

Не, неправильно у вас. TTimeStamp здесь не в кассу :)

FieldByName(...').AsDateTime:=DateTimeValue; //DateTimeValue - типа TDateTime;


Виталий Панасенко   (2005-11-03 09:06:00) [6]

Sorry за

> Logger.FieldByName('TimeStampFieldName'):=DateTimeToTimeStamp(DateTimeValue1);

Надо так:
Logger.FieldByName('TimeStampFieldName').Value:=DateTimeToTimeStamp(DateTimeValue1);
Logger.FieldByName('TimeStampFieldName').AsDateTime:=DateTimeToTimeStamp(DateTimeValue1);


Виталий Панасенко   (2005-11-03 09:05:00) [7]

Logger['TimeStampFieldName']:=DateTimeToTimeStamp(DateTimeValue1);
Logger.FieldByName('TimeStampFieldName'):=DateTimeToTimeStamp(DateTimeValue1);


Виталий Панасенко   (2005-11-03 09:03:00) [8]

Logger.Fields[0].Value:=DateTimeToTimeStamp(DateTimeValue1);
Logger.Fields[0].AsDateTime:=DateTimeToTimeStamp(DateTimeValue1);


Denizzz   (2005-11-03 08:57:00) [9]

Logger.Fields[0].<Что тут должно быть?>:=DateTimeToTimeStamp(DateTimeValue1);


Виталий Панасенко   (2005-11-03 08:54:00) [10]

Так же как и остальные типы(C, N, D, L etc.)


Наверх

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