Страница 1 из 1

ODBC к Pervasive 8.6

Добавлено: 03 апр 2008, 10:24
Alexx
День добрый!
Возникла следующая проблема. При подключении к базе через ODBC и просмотре таблиц, например через Control Center или Access, поля имеющие тип Double выдают какие-то нереальные значения типа 997937.09920914
0.08079904
9470390.99795944
1499479.17999764
0.00008974
0.00060754
3909979.37099664
0.00019994
Причем так во всех таблицах.
Если смотреть через Саппорт, то все нормально. Кто знает в чем может быть проблема? Спасибо!

Добавлено: 03 апр 2008, 11:05
Seybukan
Это проблемма с полями Decimal при доступе через ODBC.

Добавлено: 03 апр 2008, 11:07
Seybukan
Хотя по идее решена
Атлантис 5.3.18.0

Добавлено: 03 апр 2008, 11:09
Seybukan
№1
* ПРОБЛЕМА В ПИР: 101.38125
* ПЕРВОЕ РЕШЕНИЕ: NEW
* КРАТКОЕ ОПИСАНИЕ: DECIMAL: Нельзя внешними средствами работать с БД
Pervasive.SQL
* ПРОЕКТ: Поддержка различных платформ баз данных
* ДЕТАЛИЗАЦИЯ: Btrieve
# ЧТО ИЗМЕНЕНО: Нельзя внешними средствами работать на БД Pervasive.SQL с
полями, объявленными как decimal

# КАК ИЗМЕНЕНО: исправлено

Добавлено: 03 апр 2008, 12:15
Alexx
Хм... а при чем тут атлантис, если я лезу напрямую к базе. Я так понял это же не патч на первазив, а патч на Галактику...

Добавлено: 03 апр 2008, 12:43
Ged
Adf to Ddf видимо криво работает.

Добавлено: 04 апр 2008, 10:27
Alexx
Точно, обновился и все заработало. Всем спасибо!