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

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

Oracle и тип date [D7]


UVV ©   (2005-02-10 01:31:00) 

Если можно, привидите пример как в тип date записать и прочитать дату и время!
Дату записать/прочитать получается, а вот время нет!


UVV   (2005-02-12 05:47:00) [1]

2all

Delphi7 + ZeosDBO 6.5.1alpha

FieldByName('Date_').AsDateTime := Date;
ShowMessage(DateTimeToStr(DataSource.DataSet.FieldByName('Date_').AsDateTime));


Последняя строчка возвращает 31.12.1899


Fay   (2005-02-10 19:29:00) [2]

А я вАщЕ не понял вопрос.
>> записать и прочитать
В смысле? На клиенте? В Delphi?


Desdechado   (2005-02-10 17:03:00) [3]

2 roottim ©   (10.02.05 13:28) [5]
про оракловский тип TIMESTAMP я ничего не говорил, просто провел аналогию оракловского типа DATE с интербазовским типом TIMESTAMP


roottim   (2005-02-10 13:28:00) [4]

TIMESTAMP и DATE в оракле 2 разных типа..
причем тут вообще IB
> а AsDateTime работать будет не правильно
опять IB...


Desdechado   (2005-02-10 13:07:00) [5]

2 roottim ©   (10.02.05 12:18) [3]
в оракл тип DATE включает в себя и время, как TIMESTAMP в IB
а AsDateTime работать будет не правильно - на IB, по крайней мере, поле портится так, что его прочитать уже невозможно :((


roottim   (2005-02-10 12:18:00) [6]

2Desdechado ©   (10.02.05 11:21) [2]
он же про тип DATE

fields[?].asDateTime := Now;


Desdechado   (2005-02-10 11:21:00) [7]

AsSQLTimeStamp


Sergey13   (2005-02-10 09:24:00) [8]

А как читаешь/пишешь? Какие компоненты?


Наверх

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