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

Вниз

Проблема с точностью значения на клиенте ...   Найти похожие ветки 

 
Zigs ©   (2003-06-30 12:06) [0]

В БД MS SQL сделал поле numeric(19, 5). Нужно иметь 5 знаков после запятой. А на клиенте отображается почему то только 4 знака. Может кто знает почему?
Спасибо.


 
Zigs ©   (2003-06-30 14:06) [1]

Ау!!! :)


 
Zz_   (2003-06-30 14:10) [2]

А в QA скока ?


 
Zigs ©   (2003-06-30 14:19) [3]

Там все нормально, как и положено 5 знаков, а на моем клиенте отображается только 4 :(((


 
sniknik ©   (2003-06-30 14:33) [4]

QA все к тексту приводит, сам также сделай то же самое и получиш - cast(Field AS Char(19))

(где знак теряется и от чего зависит хз. но ясно не в MSSQL)


 
sniknik ©   (2003-06-30 15:41) [5]

забавно но приводится этот тип через Currency - >
Currency -922337203685477.5808.. 922337203685477.5807
т.е. максимально возможное количество количество знаков после запятой будет 4.
правда если у датасета поставить EnableBCD:= False то получаются правильные значения (но это то же самое что к типу float приводить, а если поставлен этот тип то ради чегото, повышенная точность нужна в дробях? float ее не имеет).


 
Zigs ©   (2003-06-30 16:36) [6]

При переводе в строку конечно же все нормально отображается, но апдейтиться не хочет, а это действие необходимо.



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

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

Наверх




Память: 0.48 MB
Время: 0.02 c
14-78149
Alex134
2003-07-09 12:35
2003.07.24
зачем нужна COM


1-77955
Diatel
2003-07-11 02:39
2003.07.24
Выделение в МЕМО


14-78144
you
2003-07-09 12:59
2003.07.24
Ошибка при запуске 1 приложения из другого


3-77792
Тимофеев Илья
2003-06-30 14:27
2003.07.24
Фильтрция записей


1-77964
Shtock
2003-07-11 09:44
2003.07.24
Проблемы со сворачиванием главной формы