Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.01.06;
Скачать: 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 вся ветка

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

Наверх




Память: 0.47 MB
Время: 0.012 c
3-14926
dimis
2002-12-09 16:17
2003.01.06
Наследник DBGrid


1-15041
KME
2002-12-24 23:02
2003.01.06
Чтение информации из файла на Turbo Pascal


1-15013
Ozone
2002-12-24 15:00
2003.01.06
Работа с TChart


1-15062
Ozone
2002-12-25 10:18
2003.01.06
TEdit


1-15146
adolf_99
2002-12-23 19:10
2003.01.06
Помогите