Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2003.05.15;
Скачать: [xml.tar.bz2];

Вниз

Проблемы с типом Float на Informix при переходе PC ->Sun   Найти похожие ветки 

 
AlexAlex   (2003-04-21 13:21) [0]

Изначально программы работали с сервером Informix 7.33 на сервере с PC-архитектурой под Solaris 7 и все отлично работало. Сейчас перешли на сервер Informix 9.33 на сервере Polywell с архитектурой Sun под Solaris 8, после чего начались проблемы с автоматически генерируемыми BDE SQL на таблицы, где есть поля Float. Не работает редактирование из Database Desktop, SQL Explorer, изменения на сервер через TTable. Проблема в том, что некоторые передаваемые числа с плавающей точкой на сервере Sun становятся немного другими. С частью TTable проблему удалось решить заменив свойство UpdateMode на UpdateKeyOnly. Но не все исходниики программ доступны. Проблема заключается именно в платформе, а не в сервере Informix или ОС (проверено экспериментально). Как обойти эту проблему не уходя с BDE и по минимому изменяя исходники? Как загрубить точность Float?


 
AlexAlex   (2003-04-21 14:33) [1]

Люди, ау!!!


 
AlexAlex   (2003-04-21 17:08) [2]

Помогите! Дело в разном предсталениии восьмибайтных чисел на PC и Sun: побайтно одинаковые числа (только порядок следования байт обратный) представляются разными строками.


 
AlexAlex   (2003-04-22 15:03) [3]

Неужели никто не знает ?


 
Соловьев   (2003-04-22 15:06) [4]

извращение, но может поможет - float хранить как строку... Мастаки, бред, я согласен... :))


 
AlexAlex   (2003-04-23 10:15) [5]

Можно хранить и как numeric (будет то же самое, но без проблем с преобразованием типа), но придется все переделывать и не все наши данные можно без ущерба представить в таком виде (очень большой диапазон значений).



Страницы: 1 вся ветка

Форум: "Базы";
Текущий архив: 2003.05.15;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.007 c
14-46926
Дмитрий К.К.
2003-04-25 07:54
2003.05.15
Именинники 25 апреля


3-46562
Endi
2003-04-21 19:42
2003.05.15
Неправильная печать русских символов


14-46901
Knight
2003-04-14 00:27
2003.05.15
Кто знает как избавиться от артикуляции?


1-46742
Mir
2003-05-05 06:06
2003.05.15
Как в Image размножить рисунок?


14-46985
Namo
2003-04-27 17:48
2003.05.15
и кто они после этого?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский