|
|
|
| При связи с таблицами БД Oracle из Access XP или 2003 (на других не пробывал) в числах не отделяется целая и дробная часть(нету розделителя). Подскажите пожалуйста в чем может быть причина. | |
|
| |
|
|
|
| в смысле не отделяется, т.е. все данные целые.
Какие версия Oracle и какой ODBC драйвер успользуется? | |
|
| |
|
|
|
| может в базе данных данные хранятся без точек?
и нужно делить, например на 100?
не смейтесь - я сейчас работаю с одной из таких.
вероятно это связано с экономией места и скоростью обработки таких полей.
уточните у разработчиков БД.
если нет, то тогда не знаю - мои данные в таблицах Оракла из аксесса выглядят нормально | |
|
| |
|
|
|
| Оракл 9 и драйвер под него
Делить на 100 не могу, так как если после точки последний 0 то он не отображается(в Oracle 150,80 а в Access 1508).
Придется уточнять у разработчиков. | |
|
| |
|
|
|
| Драйвер какой: Oracle ODBC или Microsoft for Oracle.
Проверить структуру таблицы: в SQL Plus (ставится по умолчанию при установке клиента) залогинься к базе и сделай
desc имя_схемы.имя_таблицы;
|
выдаст список полей и их формат данных.
Можно еще в настройках реестра покопаться.
ЗЫ. У нас на 7 Oracle были некоторые базы, которые нормально подключить получилось только через MERANT ODBC. Так что можно попробывать его использовать. | |
|
| |
|
|
|
| Использую Oracle ODBC. С Microsoft for Oracle выдает ошибку #12154. | |
|
| |
|
|
|
| Проблему решил используя Microsoft ODBC. | |
|
| |