Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2005.03.13;
Скачать: [xml.tar.bz2];

Вниз

Доступ к 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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.47 MB
Время: 0.038 c
14-1109061668
__max__
2005-02-22 11:41
2005.03.13
Программы для настрйоки гитары.


3-1107976969
Diaskhan
2005-02-09 22:22
2005.03.13
базы


1-1109325312
denis24
2005-02-25 12:55
2005.03.13
Неявное обращение к Stringlist


1-1109521083
randomize
2005-02-27 19:18
2005.03.13
RSA - В Delphi


1-1109361350
kami
2005-02-25 22:55
2005.03.13
OnClose или OnDestroy?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский