Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
25.10.2011, 11:23
|
|||
---|---|---|---|
Получение значения в DataStore типа Double |
|||
#18+
Нужно получить значение из DataStore. Использую GetItemDecimal, результат округляется до целого (т.е. вместо 4.65 получаю 5) Тип поля в БД Oracle - decimal. Значения записываются динамически (т.е. поле фиктивное 0.00 many) Почему происходит округление кто знает? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
25.10.2011, 11:40
|
|||
---|---|---|---|
Получение значения в DataStore типа Double |
|||
#18+
А зачем в Oracle использовать decimal, когда это практически = number? Может PB это воспринимает не так? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
25.10.2011, 11:47
|
|||
---|---|---|---|
Получение значения в DataStore типа Double |
|||
#18+
tru55, Поменял в БД вместо 0.00 на 0, ничего не изменилось ... |
|||
:
Нравится:
Не нравится:
|
|||
|
25.10.2011, 11:49
|
|||
---|---|---|---|
Получение значения в DataStore типа Double |
|||
#18+
proSlava, Я вот думаю может это DataStore так его округляет, и нужно где-то здесь колдовать ... |
|||
:
Нравится:
Не нравится:
|
|||
|
25.10.2011, 11:49
|
|||
---|---|---|---|
Получение значения в DataStore типа Double |
|||
#18+
proSlavaПоменял в БД вместо 0.00 на 0, ничего не изменилось Честно говоря, ничего не понял. И кстати, в PB есть что-нибудь типа GetItemNumber вместо GetItemDecimal ? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
25.10.2011, 11:55
|
|||
---|---|---|---|
Получение значения в DataStore типа Double |
|||
#18+
tru55, GetItemNumber - это тоже делал, не помогло. P.S. 0.00 поменял на 0 - это фиктивное поле в DataWindow. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
25.10.2011, 12:18
|
|||
---|---|---|---|
Получение значения в DataStore типа Double |
|||
#18+
proSlava, Еще нашел новый баг. Делаю сохранение данного DataStore - SaveAs("C:\report.txt",Text!,true). В поле "many" которое заполнялось динамически имеет пустые значения Как такое может быть? Извлечь могу, а после сохранения вижу такую картину ... |
|||
:
Нравится:
Не нравится:
|
|||
|
25.10.2011, 12:43
|
|||
---|---|---|---|
|
|||
Получение значения в DataStore типа Double |
|||
#18+
proSlava, это не баг... тебя тип данных у поля дожен быть decimal{12,2} например если ты хочеш чтоб не округлял. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
25.10.2011, 13:08
|
|||
---|---|---|---|
Получение значения в DataStore типа Double |
|||
#18+
поставьте в datastore тип поля - number ... |
|||
:
Нравится:
Не нравится:
|
|||
|
25.10.2011, 13:18
|
|||
---|---|---|---|
Получение значения в DataStore типа Double |
|||
#18+
VanoRпоставьте в datastore тип поля - number Вопрос. Как мне его поставить? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
25.10.2011, 13:25
|
|||
---|---|---|---|
Получение значения в DataStore типа Double |
|||
#18+
у Вас datastore динамически чтоли создавался? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
25.10.2011, 13:28
|
|||
---|---|---|---|
Получение значения в DataStore типа Double |
|||
#18+
и еще вопрос - Вы переменной какого типа присваиваете значение из датастора? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=15&mobile=1&tid=1335628]: |
0ms |
get settings: |
11ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
35ms |
get topic data: |
13ms |
get forum data: |
2ms |
get page messages: |
50ms |
get tp. blocked users: |
1ms |
others: | 14ms |
total: | 147ms |
0 / 0 |