|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
15.05.2009, 15:43 | #1 |
Форумчанин
Регистрация: 01.08.2008
Сообщений: 383
|
перевод/округление дробных данных в БД
ADO,SQLSERVER.
Может вопрос банален, но все же не могу справиться. В БД есть дробные числа, написанные через '.' Произвожу с ними всякие вычисления, к примеру - суммирую. При появлении дробного числа вылазит ошибка. Как можно перевести '.' в ',', чтобы корректно производить вычисления? ни trunc, ни frac пока не помогают. Что можно сделать? |
15.05.2009, 15:57 | #2 |
SQL-коддинг
Участник клуба
Регистрация: 16.01.2009
Сообщений: 1,192
|
здесь нужно разделить немного понятия
1) в БД данные с плавающей точкой представлены как надо 2) а вот ваши локальные настройки нужно выправлять нужно при запуске прилады делать это Код:
|
15.05.2009, 16:02 | #3 |
Форумчанин
Регистрация: 01.08.2008
Сообщений: 383
|
|
15.05.2009, 16:08 | #4 |
SQL-коддинг
Участник клуба
Регистрация: 16.01.2009
Сообщений: 1,192
|
вопрос проектирования БД ваще отдельный - за такое
руки рубят и чайником в детстве убивают я кусок кода привел чтобы вы его в своей приладе использовали, например, на этапе инициализации или вы все расчеты проводите в запросе? если взапросе, то нужно еще и тип приводить Код:
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как использовать несколько знаков в качестве разделителя дробных чисел | prikolist | Общие вопросы C/C++ | 2 | 25.03.2009 22:19 |
Преобразование дробных чисел | Gon | Помощь студентам | 5 | 01.05.2008 13:12 |
округление в Firebird | shurik_7866 | БД в Delphi | 0 | 05.07.2007 11:10 |
округление | Toxa | Общие вопросы Delphi | 4 | 15.01.2007 19:15 |