Применение odbc и C++


Существует 4 важных этапа (шага) процедуры запроса данных через ODBC API


Download 112.95 Kb.
bet3/3
Sana18.02.2023
Hajmi112.95 Kb.
#1210178
1   2   3
Bog'liq
fpuuhHsoRPpTh0n4HBjmyStGLieczvSjyYI1H7kr (4)

Существует 4 важных этапа (шага) процедуры запроса данных через ODBC API.

  • Шаг 1 - установление соединения.
  • Шаг 2 - выполнение оператора SQL.
  • Шаг 3 - извлечение данных.
  • Шаг 4 - освобождение ресурсов.

Провайдер данных 

  • Провайдер данных выполняет следующие задачи.
  • Принимает запросы, поступающие от потребителя, на доступ к данным.
  • Выполняет выборку или обновление данных из массива данных.
  • Возвращает эти данные потребителю.

Использование С++ для работы с базой данных

  • Используя Borland C++ Builder, можно создать приложения, работающие как с однопользовательскими базами данных (БД), так и с серверными СУБД, такими как Oracle, Sybase, Informix, Interbase, MS SQL Server, DB2, а также с ODBC-источниками. Возможности C++ Builder, связанные с созданием приложений, использующих базы данных, весьма обширны.

Использование С++ для работы с базой данных

  • Набор данных в C++ Builder - это объект, состоящий из набора записей, каждая из которых, в свою очередь, состоит из полей, и указателя текущей записи. Набор данных может иметь полное соответствие с реально существующей таблицей или быть результатом запроса, он может быть частью таблицы или объединять между собой несколько таблиц.

C++ и база данных

  • В системе программирования С++ Builder компоненты, используемые для создания приложений по технологии ADO, расположены на странице ADO Палитры компонентов.
  • ADOConnection - ADO-соединение, используется для установки соединения с ADO-источником данных и обеспечивает поддержку транзакций

C++ и база данных

  • Компонент ADOconnection может использоваться как посредник между данными и другими компонентами ADO, что позволяет более гибко управлять соединением. 
  • Все компоненты для работы с ActiveX Data Object (ADO) находятся на закладке под одноименным названием.

C++ и база данных

  • Компонент TADOConnection - именно он будут отвечать за связь нашего приложения с физической базой данных.

Download 112.95 Kb.

Do'stlaringiz bilan baham:
1   2   3




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling