powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Float в MSSQL
2 сообщений из 2, страница 1 из 1
Float в MSSQL
    #34498114
Фотография Riska
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PB 6.5. База данных MSSQL. Тип поля float. В DW Type этого поля number.

В скрипте пишем:
Код: plaintext
1.
2.
dec ldec_test
ldec_test =  0 . 04 
dw_1.SetItem( 1 , 'mmm', ldec_test)
или
Код: plaintext
dw_1.SetItem( 1 , 'mmm',  0 . 04 )
Из базы данных получаем 4.0000000000000001E-2

Если
Код: plaintext
dw_1.SetItem( 1 , 'mmm',  0 . 4 )
Из базы данных получаем 0.40000000000000002

Если
Код: plaintext
dw_1.SetItem( 1 , 'mmm',  4 )
Из базы данных получаем 4.0

Че это за фигня такая и как с этим бороться?
...
Рейтинг: 0 / 0
Float в MSSQL
    #34498120
Фотография Riska
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Оказалось, что проблемы нет. Все работает. Надо только задавать формат поля при получении значений из базы.
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Float в MSSQL
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]