Форум: "Начинающим";
Текущий архив: 2011.11.13;
Скачать: [xml.tar.bz2];
Внизвывод 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;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.003 c