Форум: "Начинающим";
Текущий архив: 2011.01.23;
Скачать: [xml.tar.bz2];
ВнизФорматирование ввода в TDBEdit Найти похожие ветки
← →
George © (2010-11-02 07:05) [0]TDBEdit привязан к ADOTable (знаю, что зло, но мне этого достаточно. вроде бы). Поле в БД - числовое с плавающей точкой, так вот в БД числа в этом поле хранятся в виде *.00, т.е. два знака после запятой, а вот в поле ввода начинается какая-то феерия с кучей цифр после запятой. Почему так и как обойти?
Д2010, ВинХП, БД - Акцесс. :)
← →
sniknik © (2010-11-02 08:08) [1]> так вот в БД числа в этом поле хранятся в виде *.00
это невозможно. у чисел с плавающей точкой нет форматирования. если ты где то видишь их в таком виде, значит их там тебе так показывают, но не хранят.
← →
sniknik © (2010-11-02 08:09) [2]p.s. я знаю что мой ответ не полный... но мне этого достаточно.
← →
George © (2010-11-02 08:48) [3]
> sniknik © (02.11.10 08:08) [1]
Да, я чего-то не подумал. Ну так вот мне тоже надо бы как-то показать их по-человечески.
← →
Anatoly Podgoretsky © (2010-11-02 08:50) [4]*.00 - это формат с фиксированой, а у тебя явно с плавающей.
← →
12 © (2010-11-02 10:04) [5]протелепатирую - currency в свойствах в True поставить?
← →
George © (2010-11-02 10:55) [6]
> 12 © (02.11.10 10:04) [5]
Эм, дык а у меня ж не валюта, зачем Currency?
← →
sniknik © (2010-11-02 11:00) [7]из-за "авто формата" на тип, и там всего 4 символа (логических) после запятой.
т.е. если не хочешь морочиться, устанавливать сам, то почему не поменять тип? и притом тип значит не валюта, просто "деньги".
← →
George © (2010-11-02 12:01) [8]
> sniknik © (02.11.10 11:00) [7]
Ну в таком случае почему бы и не воспользоваться советом ))
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2011.01.23;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.004 c