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
Ссылки по теме