Учись программированию на C++ Builder бесплатно!

Одно- и двухуровневые приложения С++ Builder могут осуществлять доступ к локальным и удаленным БД с использованием следующих механизмов:

  • BDE (Borland Database Engine – процессор баз данных фирмы Borland), предоставляющий развитый интерфейс API для взаимодействия с базами данных;
  • ADO (ActiveX Data Objects – объекты данных ActiveX) осуществляет доступ к информации с помощью OLE DB (Object Linking and Embedding Data Base – связывание и внедрение объектов баз данных);
  • dbExpress обеспечивает быстрый доступ к информации в базах данных с помощью набора драйверов;
  • InterBase Express реализует непосредственный доступ к базам данных сервера InterBase.

Выбор варианта технологии доступа к информации в базах данных, кроме прочих соображений, определяется с учетом удобства подготовки разработанного приложения к распространению, а также дополнительного расхода ресурсов памяти. К примеру, инсталляция для BDE требует примерно 15 Мбайт внешней памяти на диске и настройки псевдонимов используемых баз данных.

Трехуровневые приложения С++ Builder 6 можно создавать с помощью механизма DataSnap. Используемые при создании трехуровневых (многоуровневых) приложений баз данных компоненты расположены на страницах DataSnap и Data Access палитры компонентов.


Поиск по сайту