Вниз
Скачать: CL | DM;

Поле Time   Найти похожие ветки 

 
sndanil ©   (2002-12-13 18:42) [0]

Проблема такая: если в таблице есть поле типа Time, то при использовании IBTable в связке с DBGrid-ом невозможно отредактировать ниодну запись ... выдается ошибка: "0.432" is not valid timestamp ... може кто знает как с этим бороться?


 
Prooksius ©   (2002-12-13 20:19) [1]

Интересно.. Похоже, эти компоненты не понимают поле типа время.
У TDateTime дата - целая часть, время - дробная. То же и в IB.
Получается, что время рассматривается как просто число (дробная часть). проапгрейдь их. Или FIBPlus.
Еще вариант, ты неправильно описал тип поля. То есть у тебя поле в базе Double Precision, а в Query ему соответствует поле типа integer.


 
Сергєєв Володимир   (2002-12-13 22:08) [2]

Пацаны - это глюк IBX6.0, поставляемый вместе с Делфи6. Нет знаю, че они там напутали, но НИ ОДИН ДБКонтролл, работающий с датой временем не может нормально вставлять дату-время для компонента IBTable. Отборажать - да, всталять - нет. Так что - даже и не мучайтесь.

Выход - Поставить IBX6.5. Вот вчерась у Бормана скачал. Там кстати в readme.txt написано, то пофиксили эту багу.

А я тоже попервах думал, что что-то не так с моими компонентами (люблю хороший дизайн и чтобы контроллы не позволяли вводить в себя другие символы, кроме, например, цифр для вещественного поля или для даты "выкидывали" сразу "ДэйтТаймПикер", поэтому интенсивно использую сторонние библиотеки).

И, кстати, IBEvents теперь не такой глючный. Плюс там есть еще компонента три новых.



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

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.012 c
14-15285
KSergey
2002-12-16 09:27
2003.01.06
Лицензионные пиратские диски


1-15042
lety
2002-12-23 23:22
2003.01.06
синхронизация?


1-15111
Dvorez
2002-12-23 05:08
2003.01.06
Указатели на записи


14-15273
Blacki
2002-12-14 13:29
2003.01.06
Чем собрать инсталяшку


1-15156
HrUsT
2002-12-23 21:43
2003.01.06
Canvas - Дуга




   Наверх