Rambler's Top100
Форум: MS ACCESSVBVBA MS OfficeMS SQL server
Новые сообщения: 0000

Форум: MS ACCESS

Вопросы связанные с MS ACCESS

Обновить визитку
Участники «Online»
Все участники

 
 

Доброго времени суток, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Работа с БД Oracle из Access XP (ODBC)
 
 автор: volodja_gov   (18.04.2008 в 13:23)   личное сообщение
 
 

При связи с таблицами БД Oracle из Access XP или 2003 (на других не пробывал) в числах не отделяется целая и дробная часть(нету розделителя). Подскажите пожалуйста в чем может быть причина.

  Ответить  
 
 автор: ГлазастыйМышь   (18.04.2008 в 13:37)   личное сообщение
 
 

в смысле не отделяется, т.е. все данные целые.
Какие версия Oracle и какой ODBC драйвер успользуется?

  Ответить  
 
 автор: Кабан   (18.04.2008 в 15:07)   личное сообщение
 
 

может в базе данных данные хранятся без точек?
и нужно делить, например на 100?
не смейтесь - я сейчас работаю с одной из таких.
вероятно это связано с экономией места и скоростью обработки таких полей.
уточните у разработчиков БД.
если нет, то тогда не знаю - мои данные в таблицах Оракла из аксесса выглядят нормально

  Ответить  
 
 автор: volodja_gov   (19.04.2008 в 00:22)   личное сообщение
 
 

Оракл 9 и драйвер под него

Делить на 100 не могу, так как если после точки последний 0 то он не отображается(в Oracle 150,80 а в Access 1508).

Придется уточнять у разработчиков.

  Ответить  
 
 автор: ГлазастыйМышь   (19.04.2008 в 03:02)   личное сообщение
 
 

Драйвер какой: Oracle ODBC или Microsoft for Oracle.
Проверить структуру таблицы: в SQL Plus (ставится по умолчанию при установке клиента) залогинься к базе и сделай

desc имя_схемы.имя_таблицы;

выдаст список полей и их формат данных.
Можно еще в настройках реестра покопаться.
ЗЫ. У нас на 7 Oracle были некоторые базы, которые нормально подключить получилось только через MERANT ODBC. Так что можно попробывать его использовать.

  Ответить  
 
 автор: volodja_gov   (21.04.2008 в 09:56)   личное сообщение
 
 

Использую Oracle ODBC. С Microsoft for Oracle выдает ошибку #12154.

  Ответить  
 
 автор: volodja_gov   (21.04.2008 в 15:43)   личное сообщение
 
 

Проблему решил используя Microsoft ODBC.

  Ответить  
HiProg.com - Технологии программирования
Rambler's Top100 TopList