Связывание и встраивание ole объектов в субд access - Book-Science - Научная энциклопедия
Профиль
Рейтинги
Новые
Категории
  • Новости
  • Статьи
  • Работы
  • Исследования
  • Заметки
  • Комменты

Связывание и встраивание ole объектов в субд access, страница 2

Разместил: Shkirka, 17 April 2011

Не все приложения Windows поддерживают технику OLE. Способные к этому приложения делятся на три группы:

- OLE-серверы (приложения - источники), из которых можно встраивать объекты или связывать их с другими приложениями;

- OLE-клиенты (приложения-приемники), которые могут размещать в своих документах встроенные или связанные объекты из OLE-серверов.

- приложения, которые могут выполнять роль как сервера, так и клиента одновременно.

Существуют два варианта использования OLE: установление связи с объектом и внедрение (встраивание) объекта. Основное различие между связыванием и внедрением объектов состоит в способе хранения данных.

При использовании связи OLE нуждается лишь в данных о местоположении объекта и данных, необходимых для визуального представления объекта на экране. Приложение-клиент не может изменить эти данные, поскольку непосредственные данные объекта продолжают физически присутствовать в родительском приложении. После их актуализации в родительском приложении представление объекта в приложении-клиенте тут же меняется. Затем файл-источник следует сохранить, чтобы сохранились и актуализированные данные объекта. При связывании можно устанавливать множественные связи с одним объектом.

При использовании внедрения механизм OLE включает в составной документ копию оригинального объекта, при этом внедренный объект становится частью составного документа. Для внедренной копии объекта связь с ее оригиналом не поддерживается. Редактирование внедренного объекта возможно лишь путем вызова родительского приложения; приложение-клиент может только удалить или вырезать объект. Внедрение объектов в составной документ приводит к увеличению размера последнего. Однако внедрение имеет свои преимущества: во-первых, составной документ с внедренными объектами может быть перенесен на другой компьютер, где его можно открыть в своем приложении; во-вторых, внедренный объект редактируется родительским приложением по месту его нахождения в приложении-клиенте.

Работа с OLE объектами в Access.

: 3.0/5 (1696 )

Похожие статьи
1: 
База данных
База Данных - логически структурированное хранилище данных, находящееся на элетронном носителе информации и имеющее собственную схему, предписывающую способы взаимодействия с ней. База Данных (или сокращенно - БД) является разновидностью хранилища да...
2: 
Как выбрать идеальную двуспальную кровать
Выбор двуспальной кровати для семьи является очень ответственным делом, ведь она должна не только быть удобной, но и прочной, а также гармонировать с интерьером всей комнаты. Оттого, насколько комфортабельным будет спальное место, зависит ваш сон. Ка...
3: 
Носители информации
Любая информация всегда должна где-то и на чем-то храниться, чтобы ее можно было передать от кого-либо кому-то еще, в ином случае информация теряется и практически всегда не может быть восстановлена в первоначальном виде. Основным и главным элементом...
4: 
Понятие ценности информации
Возможны различные подходы к определению ценности информации. 1. Денежная стоимость: полная денежная стоимость получения информации (закупки, поиска, формирования собственными силами с учетом сопутствующих затрат); стоимость длительного хранения инфо...
5: 
Программа дисциплины Базы данных
Цель дисциплины изучение фундаментальных концепций и принципов построения реляционных баз данных и освоение базовых технологических приемов разработки локальных и многопользовательских приложений в современных СУБД. Основные задачи: ознакомление студ...
Пользователей онлайн: 31
Все права защищены. При копировании материалов ссылка на Book-Science обязательна. (c) Book-Science, 2010-2016