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

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

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

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

Сообщение Nick74 » 02.06.2017 12:19:10

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

Добавлено спустя 4 часа 37 минут 57 секунд:
Проблема решена, похоже возникла из-за кеширования метаданных оболочкой...
Nick74
новенький
 
Сообщения: 25
Зарегистрирован: 15.03.2017 13:55:06
Откуда: Москва

Вернуться в Lazarus

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 9

Рейтинг@Mail.ru