Форум: "Базы";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.02.28;
Скачать: [xml.tar.bz2];




Вниз

тип TIME в IB6 


dymka   (2002-02-04 12:42) [0]

Привет всем.
Как работать на дельфи с типом TIME IB6??? Использую FIB Plus.
Никак не хочет записывать туда данные...



Alexandr   (2002-02-04 12:45) [1]

а как это не хочет?
Так и говорит "НЕ ХОЧУ И ВСЁ ТУТ"?



dymka   (2002-02-04 12:51) [2]

:))) окей - ошибка типа
0.4567 is not valid timestamp
У меня есть кол-во секунд есть и надо ето кол-во запихнуть посредством FIBPlus в таблицу с полем типа time.



Alexandr   (2002-02-04 12:58) [3]

был какой-то глюк в именно в D6 при работе с датой/временем.
И эту проблему обошли в одной из последних версий плюсов.
Какая у тебя версия FIBPlus?
Как ошибка проявляется?



dymka   (2002-02-04 13:57) [4]

FIBPlus 4.42.
Да мне хоть как записать туда время! Я или не знаю что использовать asDataTime, asSQLTimaStamp или одно из двух.
Есть поле типа time и посредством дельфи мне нужно его исправлять, добавлять итп... Ни в гриде не могу, ни ручками... ругается... :(



Delirium   (2002-02-04 14:13) [5]

Хочешь сказать что на такой код:

var D:TDateTime;
...
...FieldByName("MyDate").asDateTime:=D;

Delphi выдаёт ошибку?!



dymka   (2002-02-04 14:16) [6]

Ошибку времени исполнения, типа:
0.4567 is not valid timestamp



drpass   (2002-02-04 14:32) [7]

У меня такая точно проблема возникла в работающем проекте после переноса псевдонима с одной базы на другую. Я просто удалил из TIBQuery поля и снова их добавил - и все прошло. Глюк, в-общем



dymka   (2002-02-04 14:36) [8]

я не использую полей... короче вот такая фишка не прокатывает:

dsAlbums.FieldByName("TOTALTIME").AsDateTime := Time;

где рать не понимаю... влом базу пересоздавать :)



dymka   (2002-02-04 14:36) [9]

я не использую полей... короче вот такая фишка не прокатывает:

dsAlbums.FieldByName("TOTALTIME").AsDateTime := Time;

где рыть не понимаю... влом базу пересоздавать :)



drpass   (2002-02-04 14:41) [10]

А попробуй добавить и сделай
dsAlbumsTOTALTIME.AsDateTime := Time;
вдруг получится. Все-таки это глюк



dymka   (2002-02-04 14:47) [11]

тогда там 20 полей добавлять придеца... добавить одно поле нельзя.. остальные видны не будут :(




Форум: "Базы";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.02.28;
Скачать: [xml.tar.bz2];




Наверх





Память: 0.73 MB
Время: 0.038 c
4-90692           Ted                   2001-12-27 08:44  2002.02.28  
Отрубить клаву


14-90659          Pokemon               2002-01-15 11:22  2002.02.28  
Помогите друзья !!!!!!!!!!


1-90574           Beer                  2002-02-11 15:06  2002.02.28  
Вид QRLabel в QReport


3-90521           a1st                  2002-02-05 16:42  2002.02.28  
qreport 3.0 -> 3.0.5 - перестало работать!?


7-90681           viksoft               2001-11-04 14:17  2002.02.28  
Как отформатировать винт (HDD) ?