IBX + Firebird DECIMAL больше 4 знаков дробной части?

Вопросы программирования и использования среды Lazarus.

Модератор: Модераторы

Ответить
Nick74
новенький
Сообщения: 25
Зарегистрирован: 15.03.2017 12:55:06
Откуда: Москва

IBX + Firebird DECIMAL больше 4 знаков дробной части?

Сообщение Nick74 »

Подскажите можно ли читать через IBX из Firebird DECIMAL-поля с количеством знаков после запятой больше 4 знаков? Поле Decimal(18,6)
IBX определяет эти поля как TFloatField, но возвращает только 4 знака после запятой.
Читаю значение как QueryFIELDNAME.AsFloat или как .Value или отображение в DBGrid - без разницы, только 4 знака (Хоть DBGrid и показывает мне 6, но последние нули всегда).

Добавлено спустя 4 часа 37 минут 57 секунд:
Проблема решена, похоже возникла из-за кеширования метаданных оболочкой...
Ответить