DELPHI КОМПОНЕНТЫ ADO
ADO (ActiveX Data Objects) - это библиотека компонентов, которая позволяет программистам работать с данными в системе Windows. Использование компонент ADO в Delphi позволяет упростить доступ к базам данных из приложений, написанных на Delphi.
Компонент TADOConnection является ключевым классом для подключения Delphi к базам данных с использованием ADO. В нём определяются параметры подключения: источник данных, провайдер OLE DB, строка подключения, кодировка и т.д. Пример использования данного компонента:
var
ADOConnection1: TADOConnection; // объявляем объект типа TADOConnection
begin
ADOConnection1:= TADOConnection.Create(nil); // создаём экземпляр компонента
ADOConnection1.ConnectionString:= 'Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\Users\UserName\Documents\Database.accdb;Persist Security Info=False'; // задаём строку подключения
ADOConnection1.LoginPrompt:= False; // отключаем запрос имени пользователя и пароля
ADOConnection1.Open; // открываем соединение
end;
Компонент TADOQuery — это класс, представляющий запрос к базе данных. Он позволяет выполнять запросы SQL на выборку, добавление, изменение и удаление данных в таблицах базы данных. Пример использования данного компонента:
var
ADOQuery1: TADOQuery; // объявляем объект типа TADOQuery
begin
ADOQuery1:= TADOQuery.Create(nil); // создаём экземпляр компонента
ADOQuery1.Connection:= ADOConnection1; // присваиваем соединение из компонента ADOConnection
ADOQuery1.SQL.Text:= 'SELECT * FROM TableName'; // задаём текст запроса
ADOQuery1.Open; // выполняем запрос
end;
Компонент TADOTable — это класс, представляющий доступ к таблице базы данных. Он позволяет работать с таблицами базы данных через свойства и методы, предоставляемые ADO. Пример использования данного компонента:
var
ADOTable1: TADOTable; // объявляем объект типа TADOTable
begin
ADOTable1:= TADOTable.Create(nil); // создаём экземпляр компонента
ADOTable1.Connection:= ADOConnection1; // присваиваем соединение из компонента ADOConnection
ADOTable1.TableName:= 'TableName'; // задаём имя таблицы
ADOTable1.Open; // открываем таблицу
end;
Компоненты Delphi
Создание базы данных (ADO) в Delphi (MS Access)
(Создание БД) 3. Подключение БД к клиентскому приложению при помощи механизма ADO
За 2 минуты подключаемся к базе данных Access в Delphi .
Связь таблиц Excel c Delphi и ADO
Программирование в Delphi Урок 8. Компоненты Главное меню и диалоговые окна
Delphi динамическое создание компонентов и работа с ними