Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Проблема с SQL запросом из Delphi к базе Navision Financials
|
|||
|---|---|---|---|
|
#18+
Есть у меня такая проблема: Через SQL Explorer или из Delphi (эл-т TQuery) делаю SQL запрос вида SELECT "Unit Price" FROM Item к базе в формате fdb (Navision Financials). В SQL Monitor отображаются строки вида SQL Data Out: C/ODBC 32 bit - Column = 1, Name = Unit Price, Type = fldFLOAT, Precision = 15, Scale = 5, Data = 0.000000 Как мы видим тип данных FLOAT, т.е. тип данных с плавающей запятой. Цены в базе вбиты примерно в таком виде: 15,65 12,50 78,30 0,80 и т.д. Вобщем с целой и дробной частью. А после исполнения запроса получаю результат вида 15 12 78 0 и т.д. Куда пропадает дробная часть? В базе тип данных этого столбца установлен как DECIMAL. Может надо как-то указать тип данных к которому я обращаюсь? Если да, то как? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.10.2003, 15:40 |
|
||
|
Проблема с SQL запросом из Delphi к базе Navision Financials
|
|||
|---|---|---|---|
|
#18+
после исполнения запроса получаю результат вида Результат то получаешь где? Может у тебя при форматировании вывода на экран дробную часть отбрасывает. А чтоб были не ftFloat, а ftBCD в параметрах TDatabase укази Enable BCD = True. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.10.2003, 16:09 |
|
||
|
|

start [/forum/moderation_log.php?user_name=alex.ivenin]: |
0ms |
get settings: |
9ms |
get forum list: |
18ms |
get settings: |
10ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
46ms |
get topic data: |
13ms |
get forum data: |
4ms |
get page messages: |
38ms |
get tp. blocked users: |
2ms |
| others: | 721ms |
| total: | 885ms |

| 0 / 0 |
