В универ нужно написать курсовую на тему работы с Oracle-ом из Дельфей. Точнее, сравнить пару-тройку технологий доступа к Oracle. Что-нибудь стандартное(ADO/dbGo, dbExpress), что-нибудь платное(ODAC или DOA) и что-нибудь с открытым кодом(ZeosLib или DelphiOci).
С Oracle-ом я как-то особо не сталкивался, всё больше Interbase и Firebird. В связи с этим у меня несколько вопросов:
- Какие преимущества от работы с Ораклом посредством стандартных технологий Delphi(dbGO/ADO, BDE, dbExpress) можно получить, по сравнению с работой с Firebird c теми же стандартными средствами(Nested tables, object fields, server-side cursors, e.t.c)?
- Кто-нибудь пробовал работать с Oracle-ом через ZeosLib?
- Что лучше Direct Oracle Access от AllRoundAutomation или Oracle Data Access Components(ODAC) от Devart(ex-CrLab)?
- Можно как-нибудь получить из программы доступ к объектным полям Oracle стандартными средствами Delphi(dbGO/ADO, BDE, dbExpress)?
- а с помощью сторонних компонент?
Пока что я сам толком не понимаю как всё это работает и что мне нужно как красиво сформулировать вопросы.
Но буду рад любым советам, комментариям, ссылкам на статьи по теме.
п.с. если интересно, то опубликую работу здесь. (не раньше февраля - когда совладаю с сессией)
п.п.с. Интересно, а кто-нибудь из читателей понимает латышский? ;)
Давай, я бы тоже хотел посмотреть как можно лучше реализовать доступ к Ораклу из делфи
ОтветитьУдалитьА я тока DOA использую, а ничем другим ни разу не пробовал...
ОтветитьУдалить