Russian Qt Forum

Qt => Базы данных => Тема начата: Yegor от Март 16, 2018, 21:45



Название: MySQL - бывает не извлекается float из таблицы
Отправлено: Yegor от Март 16, 2018, 21:45
Всем здравствуйте!

Имею qt 5.7.1, OC linux ubuntu, mysql 5.7.21

Есть таблицы, в которых храню float значения. И при SELECT из таблицы, float бывают считываются, а бывает нет, случайно. Когда не считываются, то не распознаются те float, которые имеют дробную часть, например 201.036. А те float, которые не имеют дробной части (например 201.000) - всегда правильно считываются.

Когда числа (float) не считываются, я смотрел их toString() представление, toByteArray() представление - пустые строки.

Подскажите, пожалуйста, что это может быть. В базе все эти float числа хранятся, нормально считываются другими программами (графическими оболочками к mysql).