Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.03.28;
Скачать: CL | DM;

Вниз

Работа с TTimeField в TIBDataSet   Найти похожие ветки 

 
Gennady ©   (2004-02-26 11:29) [0]

Здравсвуйте мастера.
Так вот, при выполнении запроса insert (update) вызывается ошибка EConvertError "0.60000" is not valid timestamp. Тип поля в базе данных TIME сервер FB 1.5 final.


 
Johnmen ©   (2004-02-26 11:39) [1]

Полностью запрос приведи. Укажи типы параметров. Укажи способ доступа.


 
Gennady ©   (2004-02-26 11:51) [2]

Запрос указан TIBDataSet.InsertSQL (TIBDataSet.ModifySQL) - стандартный на добавление (изменение) записи.  Все делается через компонент TIBDataSet. Редактируется в DBGridEh. И проблема возникает только с полем типа TIME (TTimeFiled).


 
Deniz ©   (2004-02-26 12:25) [3]

Так он же просит не Time а TimeStamp, проверь как передается параметр для добавления/редактирования, и проверить тип поля в IBDataSet.


 
Gennady ©   (2004-02-26 13:15) [4]

Ошибка возникает в TimeStampToDateTime(ts), где
ts переменная типа TimeStarmp в модуле IBDataSet
             ts.Date := 0;
             ts.Time := PInt(data)^; // равно  6000
             Qry.Params[i].AsTime :=
                        TimeStampToDateTime(ts);


 
Johnmen ©   (2004-02-26 13:20) [5]

Неясны муки сии :)))
Параметр AsDateTime. Причем тут SQLTimeStamp - непонятно...


 
Gennady ©   (2004-02-26 13:27) [6]

:) это вопрос к автору FIB Components


 
Johnmen ©   (2004-02-26 13:30) [7]

А разве здесь бывают авторы FIB Components ???
:)


 
Gennady ©   (2004-02-26 13:37) [8]

Навеное нет. В общем вопрос решился маленькой переделкой модуля IBDataSet. Всем спасибо.


 
Johnmen ©   (2004-02-26 13:38) [9]

А в чем была проблема, так никто и не понял...


 
Gennady ©   (2004-02-26 13:49) [10]

Проблема была в TimeStampToDateTime(ts), а в чем конкретно тоже не знаю т.к исходника SysUtils нет.


 
Johnmen ©   (2004-02-26 13:52) [11]

У кого была проблема ? У авторов FIB Components ?
:)


 
Gennady ©   (2004-02-26 13:55) [12]

:)))



Страницы: 1 вся ветка

Текущий архив: 2004.03.28;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.032 c
7-1073758291
_наблюдатель_
2004-01-10 21:11
2004.03.28
MapFIle


14-1078330481
Piton_Sk
2004-03-03 19:14
2004.03.28
Кто качал TestsEdit Clift или знает e-mail автора


1-1077871975
Гарик
2004-02-27 11:52
2004.03.28
Как програмно из Delphi 7 изменить свойство компонента в Rave R.


1-1077998270
h
2004-02-28 22:57
2004.03.28
Программа запускается, а вместо шрифта ??????????? (знаки вопроса


9-1058516958
Sn@ke
2003-07-18 12:29
2004.03.28
RPG - обсуждение.