Сборник лабораторных работ по дисциплине "Прикладное программное обеспечение". Самохвалов К.М. - 59 стр.

UptoLike

Составители: 

59
добавить выбранное подмножество записей в другую таблицу.
Рассмотрим компоненты для создания доступа к базе данных и работы
с ней, используя интерфейс ADO и язык программирования Turbo Explorer.
ADO (ActiveX Data Objects «объекты данных ActiveX») интерфейс про-
граммирования приложений для доступа к данным, разработанный компани-
ей Microsoft (MS Access, MS SQL Server) и основанный на технологии ком-
понентов ActiveX. ADO позволяет представлять данные из разнообразных
источников
(баз данных) в объектно-ориентированном виде. Существуют
версии указанных программ с бесплатной лицензией – Microsoft Access Run-
Time и MS SQL Server Express Edition [8].
Для работы с ADO на вкладке компонентов ADO есть шесть компонен-
тов: TADOConnection, TADOCommand, TADODataSet, TADOTable,
TADOQuery, TADOStoredProc.
TADOConnection – для указания базы данных и работы с транзакциями.
TADOTable – таблица доступная через ADO.
TADOQuery запрос к базе данных на языке SQL. Это может быть как
запрос, в
результате которого возвращаются данные и базы (например,
SELECT), так и запрос не возвращающий данных (например, INSERT).
TADOStoredProc вызов хранимой процедуры. Хранимые процедуры
в ADO могут возвращать набор данных.
TADOCommand и TADODataSet являются наиболее общими компо-
нентами для работы с ADO, но и наиболее сложными в работе. Оба компо-
нента позволяют выполнять команды на языке провайдера данных (
так в
ADO называется драйвер базы данных).
Разница между ними в том, что команда, исполняемая через
TADODataSet, должна возвращать набор данных и этот компонент позволяет
работать с ними средствами Turbo Explorer (например, привязать компонент
типа TDataSource). А компонент TADOCommand позволяет исполнять ко-