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

Вниз

вывод real числа в dbgrid   Найти похожие ветки 

 
Tim   (2011-07-21 20:27) [0]

всем привет, имею базу в access, есть одно поле типа "числовой", с параметром "одинарное с плавающей точкой". Так вот в дельфях подключаюсь к базе все ок, вывожу информацию в dbgrid, работает через datasource+adotable. Так вот, в базе в таблице нужный мне столбец имеет привычный вид чисел 11,2  22,1  1,234. Но в гриде 11,2 выводится как 11,1999998092651 я так понимаю что дело в матисе и т.п. но как сделать отображение в гриде нормальным я не знаю, подскажите.


 
Tim   (2011-07-21 20:34) [1]

(dm1.ADOTable1.Fields[8] as TNumericField).DisplayFormat := "0.###";
решил вопрос


 
Германн ©   (2011-07-22 00:51) [2]


>  Так вот, в базе в таблице нужный мне столбец имеет привычный
> вид чисел 11,2  22,1  1,234.

Улыбнуло. :)


 
SQLEXPRESS   (2011-07-22 08:37) [3]

я бы подумал над тем, как они в БД попадают
чем 100 раз писать DisplayFormat := "0.###";
не проще ли будет 1 раз записать в таблицу правильно?


 
Anatoly Podgoretsky ©   (2011-07-22 08:45) [4]

Число 11,2 невозможно представить в машинном виде.


 
SQLEXPRESS   (2011-07-22 10:03) [5]

а, да-да...
каюсь


 
MonoLife ©   (2011-07-22 15:36) [6]

дык, в дбгриде, кажется, можно настроить отображение данных в поле



Страницы: 1 вся ветка

Текущий архив: 2011.11.13;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.011 c
2-1311147342
xtd
2011-07-20 11:35
2011.11.13
Ускорить отсчет времени указанному приложению


3-1265030110
macrodens
2010-02-01 16:15
2011.11.13
Почему вставляются пустые поля?


15-1310462085
PreDatoR
2011-07-12 13:14
2011.11.13
Что нужно для изучения ассемблера


15-1311009842
istok
2011-07-18 21:24
2011.11.13
что может приводить к проблемам с клавой..?


15-1309890322
Petr V. Abramov
2011-07-05 22:25
2011.11.13
вышел сегодня на новую работу