Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2013.06.23;
Скачать: CL | DM;

Вниз

некорректный вывод данных   Найти похожие ветки 

 
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;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.005 c
15-1360672262
Студент
2013-02-12 16:31
2013.06.23
Палитра изображений


11-1246374057
Кто б сомневался
2009-06-30 19:00
2013.06.23
Какой сайт у KOL MCK? Поддерживается ли проект сейчас?


9-1194881732
savyhinst
2007-11-12 18:35
2013.06.23
GLSCENE video memory


3-1290433564
помогите новичку
2010-11-22 16:46
2013.06.23
firebird - эмулялия логических и денежных типов


2-1352567729
Artem
2012-11-10 21:15
2013.06.23
Визуальные действия с компонентами сразу после появления формы