Мегаобучалка Главная | О нас | Обратная связь


Часть 2. Объектная модель доступа к данным



2015-12-08 585 Обсуждений (0)
Часть 2. Объектная модель доступа к данным 0.00 из 5.00 0 оценок




Объектная модель Microsoft ActiveX Data Objects (ADODB)

Объекты ADO обеспечивают доступ к самым разным форматам данных (от текстовых файлов до распределенных БД) , так как данный подход основан на OLE DB – новейшей технологии доступа к данным.

Существует три объектных модели ADO

· Microsoft ActiveX Data Objects (ADODB) -Управление данными. Обеспечивает доступ к источнику данных и возможность отбирать для просмотра и изменять эти данные . Однако не дает возможности изменять структур таблиц и других объектов источника данных

· Microsoft ActiveX Data Objects Extensions for DDL and Security (ADOX) -Определение данных и защита. Позволяет программно изменять структур таблиц и других объектов источника данных (добавлять и удалять таблицы, изменять структуру таблиц, создавать и изменять запросы, представления и хранимые процедуры, а также управлять схемой защиты данных

· Microsoft Jet and Replication Objects (JRO) -Репликация и службы ядра БД Jet . Позволяет создавать, модифицировать и синхронизировать реплики.

Иерархия объектовMicrosoft ActiveX Data Objects (ADODB)

Объект Connection открывает сеанс обмена данными. Для доступа к любым объектам из иерархии ADO необходимо создать объект Connection, который будет использоваться для получения данных

Объект Command служит для выполнения запросов различных типов.

Объект Recordset представляет собой набор записей и позволяет осуществлять навигацию по записям и манипулировать с данными в нем.

Семейство объектов Fields, каждый из которых представляет собой поле (столбец) в наборе записей Recordset.

Перед началом работы необходимо проверить ссылки на объектные модели при помощи меню Tools-References. В зависимости от версии номер библиотеки может несколько отличаться.

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

Объявить объектную переменную

Dim [Private | Public | Static] ИмяОбъектнойПеременной As <имяКласса>

Инициировать, т.е. установить на какой объект она указывает

Set ИмяОбъектнойПеременной =СсылкаНаОбъект

И только после этого можно использовать объектную переменную.

Пример объявления объектной переменной cnn для установки соединения с текущей базой.

Dim cnn As ADODB.Connection

Set cnn=CurrentProject.Connection

Использование SQL запросов



2015-12-08 585 Обсуждений (0)
Часть 2. Объектная модель доступа к данным 0.00 из 5.00 0 оценок









Обсуждение в статье: Часть 2. Объектная модель доступа к данным

Обсуждений еще не было, будьте первым... ↓↓↓

Отправить сообщение

Популярное:
Организация как механизм и форма жизни коллектива: Организация не сможет достичь поставленных целей без соответствующей внутренней...
Почему человек чувствует себя несчастным?: Для начала определим, что такое несчастье. Несчастьем мы будем считать психологическое состояние...
Модели организации как закрытой, открытой, частично открытой системы: Закрытая система имеет жесткие фиксированные границы, ее действия относительно независимы...



©2015-2024 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (585)

Почему 1285321 студент выбрали МегаОбучалку...

Система поиска информации

Мобильная версия сайта

Удобная навигация

Нет шокирующей рекламы



(0.005 сек.)