→ Пошук по сайту       Увійти / Зареєструватися

ADO — ActiveX Data Object

Предметна область:  ADO в Delphi  Бази даних  Delphi

ADOActiveX Data Object

ADO — Интерфейс высокого уровня для работы с OLE DB, ориентированный на использование в прикладных программах



ADO Более широко интерпретирует понятие данные, чем BDE


Во многом похожа на BDE .

Концепции и способы работы весьма похожи на работу с BDE .

Более новая технология, благодаря чему она лучше, чем BDE, отвечает требованиям сегодняшнего дня и не несет с собой множество устаревших обременений .

Существует возможность работы и с непрямоугольными данными, такими как представляющие каталоги структуры, документы, web-узлы и электронная почта.

Поставляется в составе MDAC .

MDAC Объемлет технологии Microsoft доступа к базам данных и включает в себя ADO, OLE DB, ODBC и RDS

Похідні поняття[Приховати / показати]

Базовые объекты ADO:
Connection, Recordset, Command, Parameter, Field, Error и Property



Всего семь..

Обычно сопровождаются коллекциями связанных с ними объектов.
Компоненты ADO в палитре компонентов Delphi — Представляют собой надстройки над базовыми объектами, экспонируя большинство их свойств, методов и событий в привычном для Delphi виде
Базовый объект ADO Connection — Предназначен для установления соединения с данными - это его главная задача


С ним может быть связан один или несколько объектов Еrror, фиксирующих ошибки установления связи.

Обеспечивает механизм транзакций.

На него может ссылаться произвольное количество объектов Command и Recordset. В этом случае он управляет транзакциями этих объектов .
Базовый объект ADO Recordset — Представляет собой текущий набор данных


С ним связан набор объектов Field, каждый из которых определяет единственное поле результирующего набора данных .

Может быть получен только после выполнения метода Execute какого-либо объекта Command .

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

Способен хранить нужные записи, перемещаться по ним, добавлять, уничтожать и редактировать записи как в обычном режиме (при одновременном изменении физических ТБД), так и в пакетном режиме (т.е. при кэшировании данных).

При его создании автоматически создается и связанный с ним курсор, обеспечивающий просмотр, редактирование и изменение записей.
Базовый объект ADO CommandС его помощью пользователь может выполнить над данными любую SQL-команду


С ним может быть связан один или несколько объектов Parameter, конкретизирующих выполнение метода Execute, и коллекция объектов Error .

Обладает возможностью асинхронного выполнения связанной с ним команды.

Ему соответствуют целых четыре компонента Delphi - TADOCommand, TADOQuery TADOTable и TADOStoredProc .
Базовый объект ADO Parameter — Определяет единственный параметр, который будет использоваться при выполнении метода Execute объекта Command - его тип, размер и использование (входной, выходной, входной и выходной или только для чтения)
Базовый объект ADO FieldХранит всю необходимую информацию об одном поле НД


С ним можно связать произвольную коллекцию объектов Property, определяющих индивидуальные характеристики поля .
Базовый объект ADO Property:
  • Может быть связан с любым другим объектом ADO, кроме объектов Connection и Error
  • Может хранить как статические, так и динамические свойства
  • Здесь задаются некоторые индивидуальные характеристики связанного с ним объекта ADO

Зв'язані поняття[Приховати / показати]

OLE DBBDEMDAC
ADO
Базовый объект ADO PropertyБазовые объекты ADOКомпоненты ADO в палитре компонентов DelphiБазовый объект ADO Connection Базовый объект ADO Recordset Базовый объект ADO CommandОсновные базовые объекты ADOВспомогательные базовые объекты ADOБазовый объект ADO ParameterБазовый объект ADO FieldTAdoConnection
→ Мапа поняття — Більше інформації про зв'язки цього поняття з іншими поняттями

Близькі поняття: [Приховати / показати]

Контент, у якому йде мова про ADO

Концепция ActiveX Data Objects (ADO)

Окрыленная успехом технологии COM, Microsoft в середине девяностых приступила к замене технологии ODBC технологией OLE DB. Однако OLE DB представляет интерфейс системного уровня и предназначена для использования, в первую очередь, системными программистами. Она чрезвычайно сложна и требует от программистов досконального знания устройства операционной системы, что существенно снижает продуктивность работы. С целью облегчить жизнь прикладным программистам Microsoft создала для работы с OLE DB интерфейс высокого уровня, называемый ActiveX Data Object (ADO) , ориентированный на использование в прикладных программах.

Технология ADO в Delphi

С целью облегчить жизнь прикладным программистам Microsoft создала для работы с OLE DB интерфейс высокого уровня, называемый ActiveX Data Object (ADO), ориентированный на использование в прикладных программах.

Базовые объекты ADO

Базовых объектов семь: Connection, Recordset, Command, Parameter, Field, Error и Property. Компоненты ADO в палитре компонентов Delphi представляют собой надстройки над базовыми объектами, экспонируя большинство их свойств, методов и событий в привычном для Delphi виде.

Якщо вас цікавить...

загрузка...