Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / float(sql) / 3 сообщений из 3, страница 1 из 1
12.05.2006, 11:57
    #33722520
Ильхом
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
float(sql)
В БД MSSQl поле типа float... У клиента(VFP) после запятой не отображаются 4 знака, всего лишь 2... Как это решить?
...
Рейтинг: 0 / 0
12.05.2006, 12:06
    #33722553
Владимир СА
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
float(sql)
ИльхомВ БД MSSQl поле типа float... У клиента(VFP) после запятой не отображаются 4 знака, всего лишь 2... Как это решить?А что возвращает команда
Код: plaintext
? SET("DECIMALS")
М.б. посмотреть команду
Код: plaintext
SET DECIMALS TO <n>
...
Рейтинг: 0 / 0
14.05.2006, 19:23
    #33725553
Igor Korolyov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
float(sql)
Hi Ильхом!

Как осуществляется доступ? если через RemoteView или CursorAdapter то надо
настроить формат поля - в т.ч. указать число знаков после запятой для поля
типа Double (надеюсь что ODBC драйвер не кривой, и возвращает в фокс именно
тип Double).
Вообще тип поля Double немного хитрый - он имеет параметр - число
отображаемых после запятой десятичных знаков - но это именно параметр
ОТОБРАЖЕНИЯ - а хранит он всё что позволяет точность - т.е. все почти полные
16 знаков точности. Поэтому часто вопрос решается банальным заданием формата
отображения (маски) для соответствующих контролов.

Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / float(sql) / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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