Форум: "Базы";
Текущий архив: 2013.06.23;
Скачать: [xml.tar.bz2];
Внизнекорректный вывод данных Найти похожие ветки
← →
von © (2010-11-19 17:16) [0]При выводе данных с SQL-сервера типа real в dbgrid, если после запятой стоят значения, дописываются еще цифры. Так если в базе 15,45 то в сетке выводит подобное.... 15,4500034576. Если число целое, то все корректно. Может кто подскажет... Как обрезать лишние? При выводе в access, информация выводится корректно...
← →
stas © (2010-11-19 17:37) [1]Использовать numeric или наложить маску вывода.
← →
sniknik © (2010-11-19 20:26) [2]real на float поменяй, у него точность больше. ну или денежный тип используй, если для денег...
← →
Anatoly Podgoretsky © (2010-11-19 20:51) [3]> von (19.11.2010 17:16:00) [0]
Используй BCD формат, а для Real можешь использовать DisplayFormat
← →
sniknik © (2010-11-19 21:07) [4]> Используй BCD формат
не стоит.
D5... а насколько знаю даже в 7й поддержка BCD убогая, через currency значения из рекордсетов передает.
← →
Anatoly Podgoretsky © (2010-11-19 21:56) [5]> sniknik (19.11.2010 21:07:04) [4]
Ну не Float же использовать?
← →
sniknik © (2010-11-19 22:29) [6]а чего нет? вполне достаточно. это аналог Double в дельфи, а Real аналог Single.
← →
DiamondShark © (2010-11-22 14:58) [7]
> а чего нет? вполне достаточно. это аналог Double в дельфи,
> а Real аналог Single.
15,45 точно не представляется ни в Double, ни в Single.
А BCD числа Дельфи за 15 лет так и не научился представлять.
← →
Anatoly Podgoretsky © (2010-11-22 15:09) [8]> DiamondShark (22.11.2010 14:58:07) [7]
А ведь в начале 90 годов купили готовую технологию, часть dBase IV
И благополучно ее похерели, сначала в dBase
← →
sniknik © (2010-11-22 21:21) [9]> 15,45 точно не представляется ни в Double, ни в Single.
точно и не обязательно (для денег был предложен денежный тип, а вопрос про отображение). очень маленькие погрешности при отображении откинутся. для данного вопроса проблему решит в общем.
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2013.06.23;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.002 c