Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.03.13;
Скачать: CL | DM;

Вниз

Доступ к Oracle   Найти похожие ветки 

 
_Oleg1   (2005-02-09 21:55) [0]

Предложили написать одно небольшое приложение, всё замечательно, хорошая оплата, написанное ТЗ, но один момент, у заказчика Oracle, и базу он хочет под Oracle.

Поэтому, я хотел попросить совета, что лучше использовать для доступа из приложения, написанного на Delphi 5.

Дано буквально несколько дней, поэтому нет времени экспериментировать, в своё время я для доступа к MySQL использовал Zeoslib, никаких проблем не возникало, а как с использование для доступа к Oracle?

Кто нибудь использовал другие варианта, поделитесь, пожалуйста, впечатлениями.


 
Vlad ©   (2005-02-09 22:21) [1]

> _Oleg1   (09.02.05 21:55)

рекомендую DOA или ODAC, т.к. это компоненты прямого доступа к Oracle.
ODAC, насколько я помню, позволяет работать даже без установленного клиента Oracle


 
Desdechado ©   (2005-02-09 22:22) [2]

Несколько дней на освоение и написание проги под незнакомый сервер (тем паче оракл)?! ну-ну...
Я пользуюсь DBExpress D7, но родной борланд-драйвер для оракла косоват во многих вещах, поэтому юзаю коммерческий.


 
Petr V. Abramov ©   (2005-02-09 22:31) [3]

Если речь про приложение - тяжко будет. Хотя можно сделать что-то типа работающее, и в виде сопровождения изучать Oracle за деньги заказчика. Если у заказчика есть грамотные спецы по Oracle, и и они готовы консультировать - тоже хорошо. В других случаях не беритесь.
По сути вопроса - Direct Orace Access. Хотя ODAC тоже хвалят.


 
Reindeer Moss Eater ©   (2005-02-09 22:49) [4]

Все что нужно знать новичку про Оракл при написании небольшого приложения с хорошей оплатой:
1. Пустая строка в Оракле это всегда NULL
2. Есть псевдоколонка ROWID

Если не завязываться на специфичные для него данные, то можно с успехом использовать и BDE+SQLLinks.
А в последствии и при необходимости с него можно легко мигрировать на ODAC.


 
_Oleg1   (2005-02-09 22:57) [5]

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


 
Petr V. Abramov ©   (2005-02-10 02:06) [6]

> а небольшая программа для одного пользователя, оперирующая с
> вумя таблицами, так что надеюсь справлюсь.

 Га-аааааа :))))) И у заказчика есть Oracle :)))))
 Вы должны доказать, что табличек должно быть три! но это дороже! Капиталист должет платить программисту! :))))))


 
UVV ©   (2005-02-10 02:38) [7]

Использую Zeoslib и Oracle9.2i, есть небольшие проблемы, например, если в запросе встречается слово between! А в остальном жалоб нет!

P.S.: Если ещё кто-нибудь, типа Vlad"a, вам скажет, что приложение может работать без клиента, посылайте чела подальше!


 
Reindeer Moss Eater ©   (2005-02-10 08:48) [8]

А что, не может?


 
Danilka ©   (2005-02-10 09:12) [9]

[7] UVV ©   (10.02.05 02:38)
Посмотри про ODAC. Он может, но, кажись, с какими-то ограничениями, а может и нет.

Кстати, думаю, для приложения, которое пишется "буквально несколько дней" я-бы не стал покупать платные доп. компоненты, типа ODAC, если, конечно, не планируется их в дальнейшей работе.


 
roottim ©   (2005-02-10 12:37) [10]

>P.S.: Если ещё кто-нибудь, типа Vlad"a, вам скажет, что приложение может работать без клиента, посылайте чела подальше!

без клиента  - это значит нет уставки стандартного клиента, просто одак линкует его в твое приложение, от чего оно становится автономным. не все фичи, в таком приложении, работают  (например DirectLoader) список на сайте. Ограничения не так велики, а удобство существенное.

У меня 3 АРМ построены на базе ODAC с опцией net, жузжит без проблем, появился еще терминал.. только ярлык ему на стол и все.. он уже работает. Удобнос скажу я вам.



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

Текущий архив: 2005.03.13;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.036 c
3-1107976969
Diaskhan
2005-02-09 22:22
2005.03.13
базы


14-1109156186
вредитель
2005-02-23 13:56
2005.03.13
Если бы....


14-1108713903
07BB:080Dh
2005-02-18 11:05
2005.03.13
Пить или не пить. за и против ?


6-1105373369
TButton
2005-01-10 19:09
2005.03.13
Послать запрос скрипту на сервере и получить ответ


3-1108199545
Bogdan
2005-02-12 12:12
2005.03.13
Ошибка при запросе