ODBC к Pervasive 8.6

Администрирование баз данных (Pervasive.SQL, MS SQL, Oracle, утилита Support)

Модераторы: m0p3e, edward_K, Модераторы

Ответить
Alexx
Постоянный обитатель
Сообщения: 168
Зарегистрирован: 29 мар 2005, 17:49

ODBC к Pervasive 8.6

Сообщение Alexx »

День добрый!
Возникла следующая проблема. При подключении к базе через ODBC и просмотре таблиц, например через Control Center или Access, поля имеющие тип Double выдают какие-то нереальные значения типа 997937.09920914
0.08079904
9470390.99795944
1499479.17999764
0.00008974
0.00060754
3909979.37099664
0.00019994
Причем так во всех таблицах.
Если смотреть через Саппорт, то все нормально. Кто знает в чем может быть проблема? Спасибо!
Seybukan
Местный житель
Сообщения: 1357
Зарегистрирован: 29 мар 2005, 17:49
Откуда: СПб, ЭП-Аудит
Контактная информация:

Сообщение Seybukan »

Это проблемма с полями Decimal при доступе через ODBC.
Seybukan
Местный житель
Сообщения: 1357
Зарегистрирован: 29 мар 2005, 17:49
Откуда: СПб, ЭП-Аудит
Контактная информация:

Сообщение Seybukan »

Хотя по идее решена
Атлантис 5.3.18.0
Seybukan
Местный житель
Сообщения: 1357
Зарегистрирован: 29 мар 2005, 17:49
Откуда: СПб, ЭП-Аудит
Контактная информация:

Сообщение Seybukan »

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

# КАК ИЗМЕНЕНО: исправлено
Alexx
Постоянный обитатель
Сообщения: 168
Зарегистрирован: 29 мар 2005, 17:49

Сообщение Alexx »

Хм... а при чем тут атлантис, если я лезу напрямую к базе. Я так понял это же не патч на первазив, а патч на Галактику...
Ged
Местный житель
Сообщения: 645
Зарегистрирован: 29 мар 2005, 17:49
Контактная информация:

Сообщение Ged »

Adf to Ddf видимо криво работает.
Alexx
Постоянный обитатель
Сообщения: 168
Зарегистрирован: 29 мар 2005, 17:49

Сообщение Alexx »

Точно, обновился и все заработало. Всем спасибо!
Ответить