| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Базы данных и репортинг > spCTPControlTITFieldByName('Znach').AsFloat |
| Автор: Grif13 18.1.2006, 16:32 |
| Вытаскиваю из MS SQL данные через ADO. Исползую хранимую процедуру spCTPControlTITFieldByName('Znach').AsFloat В базе лежит число 34,23 а в Делви приходит 34,2334653 Почему так происходит и что можно сделать? |
| Автор: sexton 18.1.2006, 17:14 | ||
Установи у объекта TField св-во Precision.
|
| Автор: Grif13 19.1.2006, 08:03 | ||||
Я так и делаю. Если выводит это поле в dbGrid? то все нормально. Но если присваивать значение поля (какой нибудь строки) переменной, то добовляются еще какие то цифры. |