ADODataSet

  

Компонент Delphi ADODataSet обеспечивает доступ к одной или нескольким таблицам БД с помощью запроса типа SELECT. Подобно компоненту ADOCommand, компонент ADODataSet также может выполнять операторы INSERT, DELETE и UPDATE. Компонент рассчитан на возврат набора данных, поэтому его нельзя использовать для выполнения подмножества операторов DDL. (В компоненте есть свойство CommandText, однако в него можно поместить только оператор select.

Для выполнения DDL — предложений языка SQL можно использовать метод Execute компонента ADOCommand или метод ExecSQL компонента ADOQuery). Компонент прост в использовании, имея только несколько собственных свойств и методов.

К примеру, чтобы выполнить запрос к двум таблицам с помощью компонента ADODataSet, в свойство CommandText необходимо занести следующий оператор SQL:

1
2
3
SELECT с.CustNo, с.Сompany, o.Date
FROM customer с, orders о
WHERE о.CustNo=c.CustNo

В приложениях этот компонент можно применять как все обычные компоненты доступа к данным, связывая инкапсулированный в нем набор данных с визуальными компонентами отображения данных через компонент DataSource.

Продолжаем изучать Delphi

ADOConnection Компонент Delphi ADOConnection обеспечивает соединение других компонентов ADO приложения с базой дан...
ADOStoredProc Компонент Delphi ADOStoredProc предназначен для исполнения хранимой процедуры сервера БД. Компонент ...
ADOQuery Компонент Delphi ADOQuery обеспечивает применение запросов SQL при работе с данными через ADO. Это м...
АDOTаblе Компонент Delphi АDOTаblе обеспечивает использование в приложениях Delphi таблиц БД, подключенных че...