Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Подключение к ORACLE [D5]


Страницы:   1 2

_alex_niv_ ©   (2005-06-03 15:48:00) 

Добрый вечер!

 1. Подскажите с помощью чего лучше подключаться к базе на ORACLE (ADO, ODBC,...) и имеет ли это какое-нибудь значение?

 2. Для подключения к Interbase мне не советовали использовать стандартные Delphi-ские средства доступа, а как обстоит в этом плане с ORACLE?
 
 3. Я работаю пока в Delphi 5 имеет ли смысл мне переходить на 6 или 7 версии если я буду испоьзовать Delphi-ские средства доступа к базе. Или там ничего особенно в этом плане не изменилось (в лучшую сторону)?


_alex_niv_   (2005-06-03 18:25:00) [21]

Или может в сети что-то есть в электронном виде (только на русском языке)?


_alex_niv_   (2005-06-03 18:22:00) [22]

А какую литературу посоветуете почитать по этому вопросу?


mr.IL   (2005-06-03 18:06:00) [23]

Не все так сложно как кажется.
Не все так просто как думается.

Найди грамотонго ораклоида и спроси об основных подводных камнях.
Кроме сложностей, там много вкусностей. И еще по заверениям народа ORACLE очень сложно свалить.


_alex_niv_   (2005-06-03 18:02:00) [24]

У меня еще вопрос как только я узнал (буквально вчера), что придется использовать ORACLE я начал интересоваться что это за зверь. И некоторые товарищи утверждали типа это самая сложная БД из всех существующих, и для того чтобы ее освоить необходимо чуть ли не год а то и два года ее изучения. Прямо совсем запугали.
Неужели настолько все сложно?
Или все это енрунда?
А то у меня на все про все два-три месяца не больше (включая и разработку приложения).


mr.IL   (2005-06-03 17:31:00) [25]

Ну я не знаю, может глюк и не адо, т.к. база не моя, а сторонних разработчиков. И наворочено там - мама не горюй. Но парадох вопроса именно в том, что я выполнял потом запросы паралельно (через адо и бде), и в случае адо получал 0 (при чем очень не стабильно).


mr.IL   (2005-06-03 17:27:00) [26]

На самом деле, это даже хорошо, что проект маленький. Быстрее научишся работать с ORACLE.


Bronco   (2005-06-03 17:24:00) [27]


> _alex_niv_ ©   (03.06.05 17:17) [8]


> Т.е. можно смело конектится через ADO и особо не мудрить?

Можно смело. Я бы на твоем месте так и сделал, в противном случае пускай заказчик оплачивает покупку сторонних компонент DOA или ODAC

> mr.IL ©   (03.06.05 17:06) [7]

Сдается мне что это глюк не ADO :-)
Во всяком случае у самого ничего подобного не было, даже без установленных апдейтов.


_alex_niv_   (2005-06-03 17:17:00) [28]

> Bronco ©   (03.06.05 16:52) [6]

> И для этого тебе нужен Оракл? Дело твое конечно, но это как из > пушки по воробьям...

Оракл - это требование заказчика, мне и самому его не хотелось бы использовать, у меня опыта работы с базами почти нет (только Paradox через BDE), но деваться не куда.
Т.е. можно смело конектится через ADO и особо не мудрить?


mr.IL   (2005-06-03 17:06:00) [29]

Был у меня такой глюк с ADO. Пишу в ADOQuery запрос по уникальному полю - нету записи. Выполняю тот-же запрос через BDE - возвращает запись. Причем глюк не стабильный. Хотел даже сюда пожаловаться, да сделал усе через BDE.


Bronco   (2005-06-03 16:52:00) [30]


> _alex_niv_ ©   (03.06.05 16:24) [5]

И для этого тебе нужен Оракл? Дело твое конечно, но это как из пушки по воробьям... IB за глаза хватило бы.
По своему опыту скажу, что использовал из штатных компонент - BDE, ADO, из нештатных - DOA. Вобщем-то ни один из них не могу обвинить в особой глючности.
Что по скорости - так лидирует DOA. Это компонент прямого доступа, но он платный. Далее ADO, и самая низкая скорость у BDE (это по моим тестам)
У DOA соответственно плюс в том, что кроме клиента Оракла на клиентской машине ставить ничего не надо. У остальных нужно ставить соотв. движки (BDE или ADO)


_alex_niv_   (2005-06-03 16:24:00) [31]

у меня опыт работы с базами очень маленький, пожтому первой что меня интересует какой из менее глюченый (или более надежный)
А задача вполне обычныя:
 - необходимо заносить в базу (где-то раз в минуту) некие данные (т.е. вести архив)
 - паралельно там будет храниться конфигурация - это порядка десяти связных таблиц
 - кол-во клиентов будет не больше 5-7
вот и все


Bronco   (2005-06-03 16:16:00) [32]


> _alex_niv_ ©   (03.06.05 16:12) [2]

какова задача? К Ораклу можно не только подключиться но и вполне успешно работать и через штатные средства (BDE, ADO, DBExpress)
Только с переносимостью приложения будут маленькие неудобства, на всех машинах придется доставлять вышеуказанные движки.


_alex_niv_   (2005-06-03 16:14:00) [33]

и чем они лучше того же ADO
функциональность?
надежность?
скорость?


_alex_niv_   (2005-06-03 16:12:00) [34]

> Sergey13 ©   (03.06.05 15:57) [1]
> 1. Лучше нечто вроде DOA или ODAC

а они бесплатны и где их можно достать?


Sergey13   (2005-06-03 15:57:00) [35]

1. Лучшенечто вроде DOA или ODAC
2. Какими стандартными?
3. Монопенисуально.


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо