Параметры доступа к данным в C++ Builder

Если приложение, созданное при помощи C++ Builder, в процессе работы обращается к БД, то оно использует библиотеку BDE (Borland Database Engine), которая основана на технологии IDAPI (Integrated Database Application Program Interface).

На C++ Builder форуме утверждают, что важным фактом является то, что файлы в составе библиотеки BDE, необходимы не только для использования приложениями, но и другими продуктами Borland (Visual dBase, Paradox, Delphi, Borland C++, IntraBuilder).


На C++ Builder форуме сообщают, что BDE обеспечивает для приложений:

  1. доступ к локальным базам данных dBase, Paradox;
  2. доступ к SQL-серверам: MS SQL Server, Oracle, InterBase, Sybase, DB2, Informix;
  3. доступ к источникам данных с драйвером ODBC (Open DataBase Connectivity);
  4. доступ к серверам БД, не имеющих драйверов SQL Links;
  5. создание приложений клиент-сервер с различными данными;
  6. большую производительность в работе с плоскими таблицами;
  7. использование SQL (Structured Query Language);
  8. изоляцию приложения от конфигурации системы и сети, а также средств языковой поддержки.

В случае необходимости, для источника доступа к данным, создается псевдоним (alias), его имя и используется приложением C++ Builder. Все параметры псевдонимов и настройки драйверов БД сохранены в файле idapi32.cfg, находящимся в том же каталоге, что и файлы BDE. Чтобы изменить содержания данного файла, необходимо использовать утилиту конфигурации BDE - BDECFG32.EXE.

Данная утилита состоит из одной формы и содержит блокнот с несколькими страницами:

  1. Drivers включает параметры доступа к разного рода данным;
  2. Aliases включает сведения о псевдонимах источников данных;
  3. System включает параметры настройки работы библиотеки BDE, которые связаны с сетевым окружением, использованием памяти и других подобных ресурсов;
  4. Date, Time и Number включают некоторые правила отображения в приложениях времени, даты и другие.

Параметры доступа к данным в C++ Builder width=

Чтобы настроить драйвера баз данных необходимо использовать страницу Drivers утилиты BDE C++ Builder. Если щелкнуть на кнопку New ODBC Driver, то в список можно добавить новый ODBC-источник данных. Точно также можно и удалить ODBC-драйвер из файла конфигурации BDE, путем нажатия Delete ODBC Driver.

Чтобы настроить доступ приложений к средствам разработки Borland нужно использовать механизм псевдонимов, который описывает доступ к каждому источнику данных. Для создания описания нового источника данных нужно щелкнуть на кнопку New Alias, расположенную в левой части окна

В появившейся панели нужно ввести имя-псевдоним для нужного источника и выбрать необходимый драйвер из списка. Имя STANDARD в таком случае будет соответствовать таблицам dBase, Paradox, а также текстовым файлам, которые присутствуют в формате CSV - Comma Separated Value.

На странице системных настроек C++ Builder можно указать параметры сети и системы, которые использует BDE. На странице Date можно указать параметры отображения дат. На странице Time можно указать параметры отображения времени. На странице Number можно указать параметры отображения данных в числовом формате.

Языковые настройки BDE C++ Builder состоят из набора языковых драйверов, которые устанавливают набор символов, которые применяются в данных, а также порядок алфавитной сортировки конкретного используемого языка. Подробнее о языковых настройках C++ Builder читайте на форуме программистов.

Для Apple Vision Pro запустили собственный магазин приложени…
Сегодня был официально запущен специальный App Store для AR-гарнитуры Apple Vision Pro, в котором в будущ…
WhatsApp будет автоматически отправлять HD-фотографии…
Разработчики WhatsApp ещё в августе ввели функцию, которая позволяет отправлять фотографии в более высоко…
Google разворачивает доступ к Gemini…
Компания Google достаточно серьёзно относится к своему искусственному интеллекту Gemini — компания полнос…
Reddit продала данные для обучения ИИ от Google…
Сегодня появилась официальная информация о том, что компания Google будет использовать контент, доступный…
Освоение Браузера Morelogin для Повышенной Онлайн-Безопаснос…
В эпоху, когда цифровые следы подвергаются тщательному анализу, …
ИИ-функции Google Фото станут бесплатными…
Сегодня компания Google официально объявила, что инструменты на основе искусственного интеллекта в прилож…
Safari больше не будет браузером по умолчанию на iOS…
Вчера компания Apple выпустила операционную систему iOS 17.4 для разработчиков и теперь компания предоста…
Сервис ChatGPT теперь доступен без регистрации…
Сегодня компания OpenAI официально объявила о следующем шаге в своей стратегии расширения доступности инс…
МегаОбзор
ЭЛ № ФС 77 - 68301. Выходные данные СМИ МегаОбзор
Яндекс.Метрика
2006-2024
© MegaObzor