Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

ODBC-источники

Лекция 9. Механизмы доступа к данным. Borland Database Engine и альтернативы | OLE DB и ADO | Что такое BDE | Доступ к популярным серверным СУБД с помощью BDE | Компоненты прямого доступа к Oracle | Компоненты прямого доступа к IB Database | Компоненты Titan для доступа к различным СУБД | Компоненты управления данными dBase и dBase-подобных СУБД |


Как уже было отмечено выше, для доступа с помощью BDE к источникам данных, отличным от перечисленных выше, следует использовать ODBC-драйвер и ODBC Link.

В следующей таблице приведен список ODBC-драйверов, сертифицированных для использования с Delphi 5/C++Builder 5 и BDE.

Таблица 2

Сертификация применимости с BDE Версия ODBC Driver Manager СУБД Производитель ODBC-драйвера Версия ODBC- драйвера
Полностью сертифициро- ванные драйверы 3.5 Access 95/97 Microsoft 3.40
FoxPro Microsoft 3.40
Microsoft SQL Server 6.5 Microsoft 3.00
Microsoft SQL Server 6.5 Intersolv 3.01
Oracle 7.3 Intersolv 3.01
3.51 Access 95/97 Microsoft 3.51
FoxPro Microsoft 3.51
Microsoft SQL Server 6.5 Microsoft 3.6
Microsoft SQL Server 6.5, 7.0 Intersolv 3.11
Oracle 7.3 Intersolv 3.11
Драйверы, сертифициро- ванные как реализующие основную функциональ- ность 3.5 Informix 7.20 и 9.11 Intersolv 3.01
DB2 (IBM v5 client 6/98) - протестирован с серверами 2.12 и 5.0 (UDB) Нет сведений об ODBC-драйверах  
Sybase 11.02 Intersolv 3.01
3.51 DB2 (IBM v5 client 6/98) - протестирован с серверами 2.12 и 5.0 (UDB) Нет сведений об ODBC-драйверах
Sybase 11.02 Intersolv 3.11
Oracle 7.3 и 8.0.4 Intersolv 3.11

В целом доступ к наиболее популярным СУБД может быть осуществлен с помощью BDE следующими способами.

Таблица 3

СУБД ODBC-драйвер + ODBC Link BDE-драйвер
Paradox + +
dBase + +
Microsoft Access 95 + (требуется Microsoft Jet Engine 3.0) + (требуется Microsoft Jet Engine 3.0)
Microsoft Access 97 + (требуется Microsoft Jet Engine 3.5) + (требуется Microsoft Jet Engine 3.5)
Microsoft Access 2000 Частично (требуется Microsoft Jet Engine 4.0) -
Microsoft FoxPro + +
Microsoft Visual FoxPro + -
Microsoft SQL Server 6.5 + +
Microsoft SQL Server 7.0 + -
Microsoft Data Engine + -
Oracle 7 + +
Oracle 8 + + (начиная с версии 8.0.4)
Sybase 4.0 (с интерфейсом DB-Lib) + +
Sybase System 10 и более поздние версии с интерфейсом CT-Lib Interface + + (начиная с версии 10.0.4 EBF7264)
Informix + +
IBM DB2 + +
IB Database 4.0, 5.х + +

Суммируя все сказанное выше, отметим, что по сравнению с другими универсальными механизмами доступа к данным применение BDE оправданно, когда:

Применение BDE абсолютно не оправданно, когда:

Мы видим, что применение BDE в ряде случаев связано с определенными ограничениями, причиной которых часто является отсутствие необходимых BDE-драйверов, которые, в отличие от ODBC-драйверов и OLE DB-провайдеров, не производит никто, кроме фирмы Borland. Этот недостаток отчасти могут восполнить другие продукты третьих фирм, имеющиеся сегодня в достаточном количестве.

 


Дата добавления: 2015-07-16; просмотров: 152 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Microsoft Access| Компоненты для доступа к ODBC-источникам

mybiblioteka.su - 2015-2024 год. (0.007 сек.)