Часть 2. Объектная модель доступа к данным
Объектная модель 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-2024 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (585)
|
Почему 1285321 студент выбрали МегаОбучалку... Система поиска информации Мобильная версия сайта Удобная навигация Нет шокирующей рекламы |