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

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 FieldБазовый объект ADO ParameterВспомогательные базовые объекты ADOОсновные базовые объекты ADOБазовый объект ADO CommandБазовый объект ADO Recordset Базовый объект ADO Connection Компоненты ADO в палитре компонентов DelphiTAdoConnection
→ Мапа поняття — Більше інформації про зв'язки цього поняття з іншими поняттями

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

Контент, у якому йде мова про 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 виде.

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

загрузка...