Motto

В тихом саду здравомыслия
Пусть на вас постоянно падают
кокосовые орехи пробужденности.
Чогьям Трунгпа РИНПОЧЕ


Версия для мобильного


Показаны сообщения с ярлыком Oracle. Показать все сообщения
Показаны сообщения с ярлыком Oracle. Показать все сообщения

пятница, 13 февраля 2009 г.

Сравнительная таблица технологий доступа к СУБД Oracle из Delphi

То, что мне удалось найти:

Название

Open source?

СУБД

Автор

Лицензия

Жив?

Разви-вается?

Версии IDE

1.

BDE

нет

Paradox, Oracle, Sybase, Interbase, ODBC

Codegear

Delphi[1]

да

нет

D1-2009

2.

dbGo(ADO)

нет

Visas OLE DB un ODBC DBVS

Codegear

Delphi[1]

да

нет

D5-2009

3.

dbExpress

нет

DB2, Informix, Interbase, MS SQL, MySQL, Oracle, Sybase(ASA un ASE)

Codegear

Delphi[1]

да

да

D6-2009

4.

DOA

нет

Oracle

Allround Automations

Коммерч.

да

да

D3-2009, CB3-2009, Kylix

5.

ODAC

нет

Oracle

DevArt

Коммерч.

да

да

D5-2009
CB5-6

6.

DOCI

да

Oracle

Андрей Романченко

GPL

нет

нет

D4-7

7.

SQLDirect

нет

DB2, Informix, Interbase, Firebird, MS SQL, MySQL, Oracle, PostgreSQL, Sybase(ASE un ASA), Unify (Centura, Gupta) SQLBase Server, ODBC un OLEDB

sqldirect-soft

Коммерч.

да

да

D4-2009
CB4-2009

8.

UniDAC

нет

Microsoft SQL Server, MySQL, InterBase, Firebird, PostgreSQL, Oracle

DevArt

Коммерч.

да

да

D6-2009, CB6, FreePascal

9.

ZeosLib(ZeosDBO)

да

MySQL, PostgreSQL, Firebird, Interbase, Microsoft SQL Server, Sybase ASE, Oracle, SQLite, ADO.

ZeosLib Community

GPL, LGPL

да

да, но мед-ленно

D5-2009, CB5-6, Kylix2-3, FreePascal
10. AnyDAC 1 да MySQL, Oracle, MS SQL Server, MSAccess, DB2 Sybase ASA Da-Soft Da-soft license да нет D5-2006, CB5-6
11. RemObjects AnyDAC 2.0 нет

Oracle, MS SQL Server, DB2, Interbase, Firebird, MySQL, SQL Anywhere, MSAccess, BlackFish SQL, DbExpress, ODBC, SQLite, PostgreSQL

RemObjects

Коммерч.

да

да

D6-D2009
12. NCOCI8 да Oracle8,9,10g Da-Soft Da-soft license. нет нет D3-6, CB3-6

[1] Delphi – поставляется вместе с Делфи


Читать дальше..

суббота, 7 февраля 2009 г.

Стандартный DbGrid с многострочными заголовками.

Обещанный пост о многострочных заголовках с группированием в стандартном TDbGrid.

Группируемый заголовок в DbGrid сделанный с помощью TObjectField

 


Читать дальше..

понедельник, 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. а с помощью сторонних компонент? 

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

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

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

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


Читать дальше..

Постоянные читатели