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

2009-07-29, Автор - Ленар Хайруллин; [2952]

Если приложение, созданное при помощи 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

Чтобы настроить драйвера баз данных необходимо использовать страницу 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 читайте на форуме программистов.


Комментарии:
Предварительный обзор Raijintek Delos RB...
Предварительный обзор Raijintek Delos RBВ последнее время производители компьютерного железа стали активно работать в направлении дизайнерских ре...
Обзор Harper HB-415. Беспроводные наушни...
Обзор Harper HB-415. Беспроводные наушниБольшинство беспроводных наушников предлагают только подключение по протоколу Bluetooth, часть моделей до...
Экономим деньги с Яманета...
Экономим деньги с ЯманетаВ последнее время кэшбек сервисы плотно вошли в нашу жизнь и не планитуют отсюда уходить. Все дело в том,...
Покупаем элитную косметику...
Покупаем элитную косметикуМагазин элитной натуральной косметики Bonvivant предоставляет потенци...
Бизнес на грузоперевозках по городу - с...
 Бизнес на грузоперевозках по городу - сВ нашей стране до 2014 года активно развивались два вида бизнеса. Женщины активно занимались ногтевым ...
Красим ногти гель лаком и зарабатываем ...
 Красим ногти гель лаком и зарабатываем Ни для кого не является секретом, что основной вид заработка многих современных женщин - это ногтевой ...
УАЗ Профи, что за отзывы можно найти?...
УАЗ Профи, что за отзывы можно найти?Владельцы об УАЗ Профи: мощный, комфортный и недорогой Новинку Ульяновского завода – полуторат...
Ультрапортативная колонка Lenovo размеро...
Ультрапортативная колонка Lenovo размероLenovo 700 Ultraportable Bluetooth Speaker в буквальном смысле является самым портативным Bluetooth-динам...
Поделиться в социальных сетях:


Предварительный обзор LucidSound LS41. П...
Предварительный обзор LucidSound LS41. ПИгровые гарнитуры давно перестали быть просто средством передачи звука в уши геймера. Сегодня, если вы хо...
Предварительный обзор GIGABYTE Aorus AD2...
Предварительный обзор GIGABYTE Aorus AD2В последнее время игровых мониторов появилось нереально много и каждый обладает какими-то своими особенны...
Обзор Lemmings. Странная головоломка...
Обзор Lemmings. Странная головоломкаИграть в головоломки на смартфоне то еще удовольствие — иногда разработчик делает слишком сложные уровни,...
Предварительный обзор Sony A6400. Новая ...
Предварительный обзор Sony A6400. Новая Сегодня компания Sony официально анонсировала свою новую беззеркальную камеру под названием A6400, котора...
Обзор Evil Factory. Динамит на все случа...
Обзор Evil Factory. Динамит на все случаВ казуальных играх геймеры ценят возможность зайти, быстро поиграть и двинуться дальше. Очень небольшая а...
Предварительный обзор Vivo Z3i Standard ...
Предварительный обзор Vivo Z3i Standard Производителям смартфонов сейчас крайне тяжело удивлять своих потенциальных покупателей — мы уже вдоволь ...
Обзор Space Pioneer. Очищаем космос от з...
Обзор Space Pioneer. Очищаем космос от зТема покорения космоса многим интересна по целому ряду причин. Например потому, что на самом деле практич...
Предварительный обзор Dell Inspiron 7000...
Предварительный обзор Dell Inspiron 7000На выставке CES 2019 показали множество интересных игровых устройств, продемонстрировали игровые мониторы...
Обзор Potion Punch. Готовим странные нап...
Обзор Potion Punch. Готовим странные напКрайне редко в последнее время мне попадаются интересные казуальные игры, которыми действительно можно ка...
Предварительный обзор MSI Prestige PS341...
Предварительный обзор MSI Prestige PS341Мы привыкли к тому, что компания MSI выпускает исключительно игровые решения — мониторы, клавиатуры, мышк...
Обзор Almost Hero. Лучший кликер...
Обзор Almost Hero. Лучший кликерБольшинство современных кликеров построены на основе довольно простых механик, которые очень быстро приед...
Предварительный обзор Lenovo Legion Y27g...
Предварительный обзор Lenovo Legion Y27gИгровые мониторы пользуются невероятной популярностью среди геймеров, так как это действительно крутой пр...

МегаОбзорМегаОбзор
ЭЛ № ФС 77 - 68301. Выдано РоскомнадзоромМегаОбзор
MegaObzor в социальных сетях:
Яндекс.Метрика
2006-2019 © MegaObzor