То, что мне удалось найти:
Название | 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. | нет | Oracle | Allround Automations | Коммерч. | да | да | D3-2009, CB3-2009, Kylix | |
5. | нет | Oracle | DevArt | Коммерч. | да | да | D5-2009 CB5-6 | |
6. | да | Oracle | Андрей Романченко | GPL | нет | нет | D4-7 | |
7. | нет | 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. | нет | 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 – поставляется вместе с Делфи
хотелось бы ещё описание скорости доступа и сравнение возможностей компонентов)
ОтветитьУдалитьда уж :(
ОтветитьУдалитьпост какой-то дохленький.
и AnyDAC нету
Скорости доступа я не тестировал. =( Но у меня есть материал, о поддержке типов данных Oracle разными компонентами.
ОтветитьУдалитьAnyDac и NCOCI8 (его предок) забыты http://www.da-soft.com/
ОтветитьУдалитьОбновил пост, добавил инфу по AnyDAC и версии Delphi
ОтветитьУдалитьAnyDAC возродился.
ОтветитьУдалитьhttp://www.remobjects.com/anydac.aspx
Мне понравился вопрос "Удалять ли старый блог на vingrade" :). Конечно удалять. И новый блог тоже нужно удалить на х...
ОтветитьУдалить> И новый блог тоже нужно удалить на х...
ОтветитьУдалитьОчередной лох, не создавший ничего своего, и трусливо прячущийся за анонимностью, я не буду удалять этот коммент, благо шутка у тебя получилась смешной.
Чего-то последний столбик у таблицы не видать( Есть какая-нибудь фришная библиотека для работы с MySQL в Delphi 2009? Нашел только MyDAC, а он платный собако(
ОтветитьУдалитьZeosLib, dbExpress, ADO.
ОтветитьУдалитьСкачал с офф.сайта Зевса - нифига он не пашет под 2009. Сначала при компиляции проекта были ошибки (штук 40) по поводу несоответствия типов Char и AnsiChar - их исправил, начал устанавливать, а компонент TConnection не ставится ни в какую - говорит TLogEvent - неизвестный тип и всё тут...Попробую с dbExpress и ADO поработать благо их ставить не надо, но что-то мне подсказывает, что работать они будут медленно (по крайней мере ADO)
ОтветитьУдалитьОказалось, ZeosDBO для Delphi 2009 всё ещё находится в стадии альфа тестирования. Форум этой версии.
ОтветитьУдалитьЯ с MySQL работал очень давно, оченьнедолго, и только через ADO. Так что, я даже не в курсе, что там есть для такой работы.
Наверное и это тоже важно...Среди указанных компонентов прямого доступа к Oracle из Delphi только ODAC имеет режим компоновки библиотек в приложение. В этом случае приложение не использует API OCI, а напрямую конектится с СУБД. И не нужно клиентского программного обеспечения Oracle Client у пользователя.
ОтветитьУдалитьСпасибо, да! Это полезная информация.
ОтветитьУдалить