Книга: Firebird РУКОВОДСТВО РАЗРАБОТЧИКА БАЗ ДАННЫХ

ODBC

Драйвер Firebird ODBC/JDBC

Это свободно распространяемый, совместимый с JDBC драйвер ODBC с открытыми кодами для Firebird и InterBase 6.x, первоначально финансируемый IBPoenix и спонсорами сообщества, свободно реализуемый (во всех смыслах) под Initial Developer's Public License. Версии библиотек драйвера доступны для Windows, Linux (unixODBC и iODBC), FreeDSB и Solaris. Самая последняя версия на момент выхода книги - 1.2.0060 совместима со спецификациями ODBC 3.0[160]. Она поддерживает все версии и модели Firebird, включая Встроенный сервер под Windows версии 1.5.

Для соединения с базами данных Firebird приложения могут использовать множество дескрипторов DSN, каждый из которых реализован для различных клиентских версий. Если требуется, то в одном приложении могут быть параллельные соединения. Транзакция с двухфазным подтверждением может поддерживать до десяти соединений. Поддержка множества транзакций в одном соединении разрабатывалась, когда выходила эта книга. События Firebird не поддерживались.

Распространяются make-файлы для создания драйвера из исходных текстов С в gcc 2.96 Linux и более поздних, gcc freeBSD, gcc для Windows (MinGW), cc Solaris, BCC55 и MsVC6. Проекты IDE с make-файлами доступны для DEV-C++ 4.8 и более поздних, а также для MsVC6.

Драйвер ODBC Firebird - наиболее быстрый из доступных для Firebird и InterBase- хорошо работает с Open Office 1.1.0, Microsoft (Excel, VC6, VC7, VB6, VFP6, MsQry32, Access и т.д.) и с любыми компонентами, поддерживающими ADO. Он поддерживает зашифрованный пароль и прокручиваемые курсоры. Схемы интерфейса включают:

* универсальные компоненты (Excel, VFP6, VB6 и т.д.) и поддержку столбцов массивов, хранимые процедуры выбора и выполняемые хранимые процедуры с заменяемыми параметрами (CALL MYPROC ?), возможность {fn}, пакеты и полностью определенные имена столбцов;

* ADO OLEDB ODBC Manager (odbc32.dll) OdbcJdbc;

* OLEDB(MSDADC.DLL) ODBC Manager OdbcJdbc;

* интерфейс пользовательских программ с ODBC Manager OdbcJdbc.

Драйвер поддерживает AutoQuotedidentifier для полной совместимости запросов с интерфейсами запросов Microsoft.

Загрузка совместно используемых библиотек:

http://www.ibphoenix.com/main.nfs?a=ibphoenix&page=ibp_60_odbc.

Наиболее последние версии:

http://cvs.sourceforge.net/viewcvs.py/firebird/OdbcJdbc/BuiIds/. Самые последние состояния: http://www.praktik.km.ua (Владимир Цвигун). Форум поддержки и разработки: обратитесь к списку на https://lists.sourceforge.net/lists/listinfo/firebird-odbc-devel.

Оглавление книги

Оглавление статьи/книги

Генерация: 1.096. Запросов К БД/Cache: 2 / 0
поделиться
Вверх Вниз