Direct Oracle Access

Источник: codingrus
Kest

С компонентами Direct Oracle Access Вы имеете доступ к базе данных Oracle непосредственно, минуя Borland Database Engine, используя только SQL*Net.

Это дает Вам следующие преимущества:

• Не нужно устанавливать и настраивать BDE. Вы можете использовать любые 32 битные версии Delphi или C++Builder, чтобы разрабатывать приложения Client/Server 
• Автоматическая конфигурация Master/Detail
• Автоматически осуществляются сервер-ограничения на клиенте
• Использование сгенерированных сервером величин (значения по умолчанию, триггер модификации столбца)
• Режим запроса по примеру(QBE)
• Используйте PL/SQL блоки для логики сервера в вашем приложении 
• Легко выполнять скрипты SQL подобно SQL*Plus через компонент TOracleScript 
• Доступ к вашим хранимым пакетам через компонент TOraclePackage или Package Wizard 
• Инкапсуляция стандартных пакетов Oracle (dbms_alert, dbms_job, utl_file,...)
• Поддержка многих специфических характеристик Oracle (Savepoints, SQLTrace, SetTransaction,...)

Direct Oracle Access состоит из следующих компонентов:

TOracleSession Используете компонент TOracleSession, чтобы подключаться к базе данных Oracle и чтобы управлять транзакциями. Вы можете использовать несколько сеансов одновременно.
TOracleLogon Компонент TOracleLogon позволяет пользователю указать имя, пароль и базу данных для TOracleSession через стандартный диалог ввода.
TOracleQuery Вы можете использовать TOracleQuery, чтобы выполнить любой SQL-запрос или PL/SQL блок. Его следует использовать когда Вам не нужны data-aware компоненты в результатах запроса.
TOraclePackage Обеспечивает удобный доступ к функциям, процедурам, переменным и константам в хранимом пакете.
TOracleEvent позволяет приложению реагировать на dbms_alert сигналы и dbms_pipe сообщения.
TOracleDataSet - источник для всех ваших data-aware компонентов.
TOracleScript обеспечивает удобный путь запуска SQL-запросов.
TOracleNavigator - компонент очень похожий на стандартный TDBNavigator. Имеет дополнительные кнопки для поддержки QBE


Страница сайта http://www.interface.ru
Оригинал находится по адресу http://www.interface.ru/home.asp?artId=29697