Разработка приложений баз данных в Delphi. Шейкер Т.Д. - 120 стр.

UptoLike

Составители: 

120
применение ADO (или применение классов, инкапсулирующих обра-
щение к объектам ADO);
применение ADO+OLE DB+ODBC;
применение BDE+SQL Links (или применение классов, инкапсули-
рующих обращение к функциям BDE);
применение BDE+ODBC Link+ODBC.
6.2. Особенности использования BDE
Физически BDE представляет собой набор библиотек доступа к данным,
реализующих BDE API – набор вызываемых из приложения функций для рабо-
ты с данными. Эти функции, в свою очередь, могут обращаться к функциям
клиентского API или ODBC API, а также непосредственно выполнять считыва-
ние и запись файлов некоторых СУБД (dBase, Paradox).
Для доступа к базе данных с помощью BDE на компьютере, содержащем
клиентское приложение, должны быть установлены библиотеки BDE общего
назначения, а также драйвер для данной СУБД. В случае серверных СУБД та-
кие драйверы носят название SQL Links. Эти драйверы содержат стандартный
набор функций, созданных на основе функций клиентских API соответствую-
щих СУБД. Среди BDE-драйверов имеется драйвер, созданный с использовани-
ем ODBC API, – так называемый ODBC Link, который
применяется вместе с
ODBC-драйвером для выбранной СУБД.
Для доступа к данным Paradox, dBase и текстовым файлам есть BDE-
драйверы прямого доступа, манипулирующие файлами этих СУБД.
Для серверных СУБД Oracle, Sybase, IBM DB2, Informix, InterBase име-
ются драйверы SQL Links. Помимо этого доступ к ним может быть осуществ-
лен с помощью ODBC Link и ODBC-драйверов. Для этих СУБД нередко имеет-
ся по нескольку ODBC-драйверов
разных производителей.
Доступ к данным других СУБД осуществим только с помощью ODBC
Link и соответствующего ODBC-драйвера.
     – применение ADO (или применение классов, инкапсулирующих обра-
        щение к объектам ADO);
     – применение ADO+OLE DB+ODBC;
     – применение BDE+SQL Links (или применение классов, инкапсули-
        рующих обращение к функциям BDE);
     – применение BDE+ODBC Link+ODBC.


                6.2. Особенности использования BDE
     Физически BDE представляет собой набор библиотек доступа к данным,
реализующих BDE API – набор вызываемых из приложения функций для рабо-
ты с данными. Эти функции, в свою очередь, могут обращаться к функциям
клиентского API или ODBC API, а также непосредственно выполнять считыва-
ние и запись файлов некоторых СУБД (dBase, Paradox).
     Для доступа к базе данных с помощью BDE на компьютере, содержащем
клиентское приложение, должны быть установлены библиотеки BDE общего
назначения, а также драйвер для данной СУБД. В случае серверных СУБД та-
кие драйверы носят название SQL Links. Эти драйверы содержат стандартный
набор функций, созданных на основе функций клиентских API соответствую-
щих СУБД. Среди BDE-драйверов имеется драйвер, созданный с использовани-
ем ODBC API, – так называемый ODBC Link, который применяется вместе с
ODBC-драйвером для выбранной СУБД.
     Для доступа к данным Paradox, dBase и текстовым файлам есть BDE-
драйверы прямого доступа, манипулирующие файлами этих СУБД.
     Для серверных СУБД Oracle, Sybase, IBM DB2, Informix, InterBase име-
ются драйверы SQL Links. Помимо этого доступ к ним может быть осуществ-
лен с помощью ODBC Link и ODBC-драйверов. Для этих СУБД нередко имеет-
ся по нескольку ODBC-драйверов разных производителей.
     Доступ к данным других СУБД осуществим только с помощью ODBC
Link и соответствующего ODBC-драйвера.

                                    120