АDOTаblе

  

Компонент Delphi АDOTаblе обеспечивает использование в приложениях Delphi таблиц БД, подключенных через провайдеры OLE DB. По своим функциональным возможностям и применению он подобен стандартному табличному компоненту.

Основным преимуществом табличного типа набора данных является то, что они поддерживают индексы. Индексы позволяют очень быстро осуществлять сортировку и поиск. Это особенно актуально для баз данных, отличных от SQL, например для Microsoft Access. Но при использовании баз данных SQL сортировку, фильтрацию и другие подобные операции лучше выполнять при помощи операторов языка SQL.

База данных задается свойствами ConnectionString, или свойством Connection, подключающим компонент к ADOConnection. Для управления таблицей в приложение вводится, помимо компонента ADOTable, обычный компонент источника данных DataSource, в свойстве DataSet которого задается имя компонента ADOTable. Далее к этому источнику данных DataSource подключаются любые компоненты отображения данных.

Имя таблицы БД задается свойством TableName. Соединение с базой данных осуществляется методом Open или установкой в true свойства Active. При этом если связь с базой данных осуществляется через компонент ADOConnection, надо учитывать указанную в описании этого компонента взаимосвязь свойства Active компонента ADOTable и свойства Connected компонента ADOConnection.

Свойство ReadOnly позволяет создать набор данных только для чтения.

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

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