Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Конвертация типов полей [D7, IB6.x]


CTAC ©   (2004-03-18 15:12:00) 

Привет знатокам!

Программа выдает такое ругательсво:

ItemsQuery: Type mismatch for field 'Length_km', expecting BCD actual: Float.

Length_km = decimal(15,5) (Firebird 1.5)

Интересно, что если её скомпилировать и запустить на другом компе,то всё нормально пашет ?!?!

Как быть посоветуете? Заранее спасибо.


CTAC   (2004-03-24 13:29:00) [1]

Desdechado: Спасибо! Точна, дома стояла IBX 7.04 на работе 7.08

P.S. А скока времени убил :(((


Desdechado   (2004-03-18 19:13:00) [2]

разная версия IBX, возможно


CTAC   (2004-03-18 16:20:00) [3]

Нее, я БДЕ не использую, тока IBX.

И ищё один момент:

В Fields Editor'e когда делаешь Add Length_km, то:

На одном компе этому полю присваевается тип: TFMTBCDField,
а на другом TFloatField. :(((

Как так могет быть ?!?!?! База ведь одинаковая :(((

Help, please


Zacho   (2004-03-18 15:31:00) [4]

Используешь BDE ? Брось каку, или сделай ENABLE BCD false;


CTAC   (2004-03-18 15:25:00) [5]

> Может - DecimalSeparator не точка а запятая
?!
Я в программе его устанавливаю :

DecimalSeparator := '.'


Соловьев   (2004-03-18 15:17:00) [6]

Может - DecimalSeparator не точка а запятая


Наверх

Титульная страница Поиск, карта сайта Написать письмо