Страницы

понедельник, 15 декабря 2008 г.

Нужны советы по работе с Oracle-ом из Delphi

В универ нужно написать курсовую на тему работы с Oracle-ом из Дельфей. Точнее, сравнить пару-тройку технологий доступа к Oracle. Что-нибудь стандартное(ADO/dbGo, dbExpress), что-нибудь платное(ODAC или DOA) и что-нибудь с открытым кодом(ZeosLib или DelphiOci).

С Oracle-ом я как-то особо не сталкивался, всё больше Interbase и Firebird. В связи с этим у меня несколько вопросов:

  1. Какие преимущества от работы с Ораклом посредством стандартных технологий Delphi(dbGO/ADO, BDE, dbExpress) можно получить, по сравнению с работой с Firebird c теми же стандартными средствами(Nested tables, object fields, server-side cursors, e.t.c)?
  2. Кто-нибудь пробовал работать с Oracle-ом через ZeosLib?
  3. Что лучше Direct Oracle Access от AllRoundAutomation или Oracle Data Access Components(ODAC) от Devart(ex-CrLab)?
  4. Можно как-нибудь получить из программы доступ к объектным полям Oracle стандартными средствами Delphi(dbGO/ADO, BDE, dbExpress)?
  5. а с помощью сторонних компонент? 

Пока что я сам толком не понимаю как всё это работает и что мне нужно как красиво сформулировать вопросы.

Но буду рад любым советам, комментариям, ссылкам на статьи по теме.

п.с. если интересно, то опубликую работу здесь. (не раньше февраля - когда совладаю с сессией)

п.п.с. Интересно, а кто-нибудь из читателей понимает латышский? ;)

2 комментария:

  1. Давай, я бы тоже хотел посмотреть как можно лучше реализовать доступ к Ораклу из делфи

    ОтветитьУдалить
  2. А я тока DOA использую, а ничем другим ни разу не пробовал...

    ОтветитьУдалить