![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Доступ к Oracle [D5]
_Oleg1 © (2005-02-09 21:55:00)Предложили написать одно небольшое приложение, всё замечательно, хорошая оплата, написанное ТЗ, но один момент, у заказчика Oracle, и базу он хочет под Oracle.
Поэтому, я хотел попросить совета, что лучше использовать для доступа из приложения, написанного на Delphi 5.
Дано буквально несколько дней, поэтому нет времени экспериментировать, в своё время я для доступа к MySQL использовал Zeoslib, никаких проблем не возникало, а как с использование для доступа к Oracle?
Кто нибудь использовал другие варианта, поделитесь, пожалуйста, впечатлениями.
roottim (2005-02-10 12:37:00) [1]> P.S.: Если ещё кто-нибудь, типа Vlad'a, вам скажет, что приложение может работать без клиента, посылайте чела подальше!
без клиента - это значит нет уставки стандартного клиента, просто одак линкует его в твое приложение, от чего оно становится автономным. не все фичи, в таком приложении, работают (например DirectLoader) список на сайте. Ограничения не так велики, а удобство существенное.
У меня 3 АРМ построены на базе ODAC с опцией net, жузжит без проблем, появился еще терминал.. только ярлык ему на стол и все.. он уже работает. Удобнос скажу я вам.
Danilka (2005-02-10 09:12:00) [2][7] UVV © (10.02.05 02:38)
Посмотри про ODAC. Он может, но, кажись, с какими-то ограничениями, а может и нет.
Кстати, думаю, для приложения, которое пишется "буквально несколько дней" я-бы не стал покупать платные доп. компоненты, типа ODAC, если, конечно, не планируется их в дальнейшей работе.
Reindeer Moss Eater (2005-02-10 08:48:00) [3]А что, не может?
UVV (2005-02-10 02:38:00) [4]Использую Zeoslib и Oracle9.2i, есть небольшие проблемы, например, если в запросе встречается слово between! А в остальном жалоб нет!
P.S.: Если ещё кто-нибудь, типа Vlad'a, вам скажет, что приложение может работать без клиента, посылайте чела подальше!
Petr V. Abramov (2005-02-10 02:06:00) [5]> а небольшая программа для одного пользователя, оперирующая с
> вумя таблицами, так что надеюсь справлюсь.
Га-аааааа :))))) И у заказчика есть Oracle :)))))
Вы должны доказать, что табличек должно быть три! но это дороже! Капиталист должет платить программисту! :))))))
_Oleg1 (2005-02-09 22:57:00) [6]Как бы несколько дней - это две недели :)) , а приложение - даже не приложение, а небольшая программа для одного пользователя, оперирующая с двумя таблицами, так что надеюсь справлюсь.
Reindeer Moss Eater (2005-02-09 22:49:00) [7]Все что нужно знать новичку про Оракл при написании небольшого приложения с хорошей оплатой:
1. Пустая строка в Оракле это всегда NULL
2. Есть псевдоколонка ROWID
Если не завязываться на специфичные для него данные, то можно с успехом использовать и BDE+SQLLinks.
А в последствии и при необходимости с него можно легко мигрировать на ODAC.
Petr V. Abramov (2005-02-09 22:31:00) [8]Если речь про приложение- тяжко будет. Хотя можно сделать что-то типа работающее, и в виде сопровождения изучать Oracle за деньги заказчика. Если у заказчика есть грамотные спецы по Oracle, и и они готовы консультировать - тоже хорошо. В других случаях не беритесь.
По сути вопроса - Direct Orace Access. Хотя ODAC тоже хвалят.
Desdechado (2005-02-09 22:22:00) [9]Несколько дней на освоение и написание проги под незнакомый сервер (тем паче оракл)?! ну-ну...
Я пользуюсь DBExpress D7, но родной борланд-драйвер для оракла косоват во многих вещах, поэтому юзаю коммерческий.
Vlad (2005-02-09 22:21:00) [10]> _Oleg1 (09.02.05 21:55)
рекомендую DOA или ODAC, т.к. это компоненты прямого доступа к Oracle.
ODAC, насколько я помню, позволяет работать даже без установленного клиента Oracle