![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
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.)