Печать

Рейтинг:  5 / 5

Звезда активнаЗвезда активнаЗвезда активнаЗвезда активнаЗвезда активна
 

Advantage TDataSet Descendant

Advantage TDataSet Descendant for Delphi/C++Builder/Kilix - инструмент программирования, специально разработанный для замены BDE (Borland Database Engine) и dbExpress для доступа к базам данных в архитектуре Клиент/Сервер с использованием Advantage Database Server - настоящего Клиент/Сервер решения, которое обеспечивает многопользовательские приложения высокой производительностью и стабильностью.

Advantage TDataSet Descendant также обеспечивает доступ к Advantage Local Server - свободно распространяемому механизму управления базами данных, который является великолепным решением для не Клиент/Сервер разработки на локальной рабочей станции и для пользователей, которые позже захотят расширить возможности защиты данных и повысить производительность приложений с использованием реляционной Клиент/Сервер СУБД Advantage Database Server.

Используя Advantage TDataSet Descendant, разработчики могут программировать так же, как и раньше, используя стандартные TTable, TQuery и TStoredProc Методы и Свойства.

Advantage TDataSet Descendant содержит ряд компонентов, обеспечивающих легкий доступ к Advantage Database Server. Advantage TDataSet Descendant включает главные черты класса TDataSet.

Advantage TDataSet Descendant предлагает два ключевых компонента - TAdsQuery и TAdsTable, которые являются потомками TDataSet, параллельными компонентам TQuery и TTable Delphi/C++Builder/Kilix. Вы можете использовать TAdsQuery и TAdsTable точно так же, как вы используете TQuery и TTable. Архитектура TAdsQuery и TAdsTable позволяет использовать как родные компоненты для работы с данными Delphi/C++Builder/Kilix, так и любые TDataSet-совместимые компоненты 3-их фирм.

TAdsTable, главный компонент, может использоваться совместно с компонентом TTable, а может заменять его, что позволяет BDE быть отключенным или доступным для использования, в зависимости от нужд пользователя. Ваши приложения могут использовать стандартный компонент TTable или компонент Advantage TAdsTable для доступа с дополнительными возможностями, которых нет в TTable: обработка транзакций, шифрование данных, методы защиты данных и другие возможности, характерные для xBase.

 

Основан на мощном Advantage Client Engine API

Advantage Client Engine - это Windows API, специально разработанный для обеспечения доступа к базам данных в архитектуре Клиент/Сервер посредством Advantage Database Server. Все клиентские средства Advantage для программирования в Windows и Linux используют в качестве основы Advantage Client Engine.

Полная Масштабируемость

Advantage TDataSet Descendant включает Advantage Local Server, который  позволяет Advantage-приложениям для Windows иметь доступ к данным без использования Advantage Database Server. Разработчики могут создавать и совершенствовать Windows-приложения для работы с базами данных, используя только технологию Advantage даже в несетевой среде. Advantage-приложение для Windows, разработанное в архитектуре Advantage, может теперь быть установлено у заказчика, который еще не установил на своем файл-сервере Advantage Database Server.

Дополнительно, создан специальный механизм, позволяющий программам автоматически определять наличие Advantage Database Server на сервере в локальной сети. Если Advantage Database Server не обнаружен, то доступ к данным осуществляется через Advantage Local Server.

Часто Задаваемые Вопросы по Advantage TDataSet Descendant

Какие версии Delphi и C++Builder можно использовать с Advantage TDataSet Descendant?

Advantage TDataSet Descendant может использоваться с Professional или Enterprise (Client/Server) версиями Delphi и C++Builder. Standard-версии Delphi и C++Builder не включают компонентов для доступа к данным, в связи с чем не будут работать с Advantage. Advantage TDataSet Descendant поддерживает Delphi и C++Builder версии 3 и выше.

Какие версии Kilix можно использовать с Advantage TDataSet Descendant?

Advantage TDataSet Descendant поддерживает Kilix версии 1 и выше.

Необходим ли BDE для работы Advantage TDataSet Descendant?

Нет! Advantage TDataSet Descendant является заменой BDE и позволяет вам создавать и распространять приложения для работы с базами данных, в которых не требуется BDE.

Могу я использовать один набор исходных текстов с Advantage Database Server и Advantage Local Server?

Да! Advantage позволяет использовать один набор компонентов и кода для локального и Клиент/Сервер доступа к базам данным. Клиенты Advantage могут автоматически определять доступен ли в сети Advantage Database Server, или необходимо использовать Advantage Local Server так как Advantage Database Server недоступен.

Могу я использовать SQL с Advantage TDataSet Descendant?

Да. Advantage TAdsQuery компонент обеспечивает функциональность, параллельную TQuery компоненту Delphi/C++Builder/Kilix, и использует механизм управления Advantage StreamlineSQL, встроенный в Advantage Database Server и Advantage Local Server.

Включает ли Advantage TDataSet Descendant исходные тексты?

Да. Все исходные тексты на Delphi включены в Advantage TDataSet Descendant.

Возможна ли работа Delphi приложений с Advantage TDataSet Descendant совместно с Clipper приложениями для ADS?

Да, но Clipper приложения должны ОБЯЗАТЕЛЬНО работать через RDD ADS-а.

Можно ли сравнить формат файлов Advantage с форматом файлов Paradox?

Advantage поддерживает все типы данных, эквивалентные типам данных Paradox, кроме BCD. Advantage также поддерживает длинные имена полей и индексов, значения NULL, первичные ключи, уникальные индексы и эквиваленты почти всех других особенностей форматов файлов Paradox.

Насколько сложно конвертировать базу данных Paradox или Access в базу данных Advantage?

С Advantage Data Architect это очень просто! Advantage Data Architect включает мастер импорта, который шаг за шагом проведет вас через весь процесс конвертации базы данных не-Advantage формата в базу данных формата Advantage.

 

-
Просмотров: 1088