Форум: "Базы";
Поиск по всему сайту: 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.044 c
1-90544           Serguar               2002-02-11 10:53  2002.02.28  
Каким образом можно перехватить сообщение от мыши, так как это делается для клавиатуры


3-90471           Alex_C                2002-02-02 18:00  2002.02.28  
Помогите!!! Необходимо ДОБАВИТЬ СТОЛБЕЦ к существующей базе данных (мучаюсь третий день, задача вроде простая, а уперся и все тут)!


3-90517           nata1                 2002-02-01 11:43  2002.02.28  
Вопрос по QReport


7-90690           Asdf622               2001-11-23 11:48  2002.02.28  
Async Professional 3.00 и IRQ - ???


1-90619           vitnt2000             2002-02-13 09:34  2002.02.28  
Подпись ActiveX