![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
float to numeric [D7, sybase]
изм © (2003-10-06 16:25:00)
в базе есть поле numeric(15,2) при использовании бде оно конвертиться в Tfloatfield в гриде ввожу значение напримен 0,18
при попытке AplayUpdates c помощью TUpdatesSql вылетает ошибка не могу конвертить 0,179999999999999999 в numeric смотрю монитор
параметр передается 0,180000 пришу в TUpdatesSql round(:value, 3) все нормально интересно а по другому как? ниужели нельзя?
Sandman25 (2003-10-07 11:30:00) [1]
При использовании BDE я делаю явное поле типа TBCDField, для него потерь точности нет.
изм (2003-10-07 11:18:00) [2]
2 GreatMaster
база существует давно и много приложений работают с ней поэтому менять тип поля нельзя
GreatMaster (2003-10-07 08:22:00) [3]
А полей типа Double Precision в Sysbase нет?