ВУЗ:
Составители:
Рубрика:
163
Решение выдвинутых проблем предлагается в рассмотренной в данном
пособии технологии ADO .NET, разработанной компанией Microsoft, и вклю-
ченной в их новую платформу .NET Framework. ADO .NET, как часть Microsoft
.NET Framework, представляет собой набор средств и слоев, позволяющих при-
ложению легко управлять и взаимодействовать со своим файловым или сервер-
ным хранилищем данных (рис 136).
Рис. 136. Место ADO.NET в организации доступа к данным
ADO.NET наследует предыдущую технологию доступа к данным, разра-
ботанную Microsoft, которая называется классической ADO, или просто ADO.
Хотя ADO .NET и ADO – это полностью различные архитектуры доступа к
данным.
ADO.NET отличается от предыдущих технологий доступа к данным тем,
что она позволяет взаимодействовать с базой данных автономно, с помощью
отделенного от базы кеша данных. Автономный доступ к данным необходим,
когда невозможно удерживать открытое физическое подключение к базе дан-
ных каждого отдельного пользователя или объекта.
Как и любая другая технология, ADO .NET состоит из нескольких важ-
ных компонентов. Все классы .NET группируются в пространства имен. Все
функции, относящиеся к ADO .NET, находятся в пространстве имен
System.Data. Кроме того, как и любые другие компоненты .NET, ADO .NET ра-
ботает не изолировано и может взаимодействовать с различными другими ком-
понентами .NET.
Архитектуру ADO .NET можно разделить на две фундаментальные части:
подключаемую и автономную. Все классы в ADO .NET можно поделить по
этому критерию. Единственное исключение составляет класс DataAdapter, кото-
рый является посредником между подключенной и автономной частями
ADO .NЕТ.
Подключаемая часть ADO .NЕТ представляет собой набор объектов под-
ключений. Объекты подключений разделяются в ADO .NET по конкретным
реализациям для различных СУБД. То есть для подключения к базе данных
SQL SERVER имеется специальных класс SqlConnection. Эти отдельные реали-
зации для конкретных СУБД называются поставщиками данных .NET.
В подключаемой части ADO.NET имеются следующие основные классы:
Connection. Этот класс, позволяющий устанавливать подключение к ис-
точнику данных ( OleDbConnection, SqlConnection, OracleConnection).
ПРОГРАММА
ADO .NET
ИСТОЧНИКИ
ДАННЫХ
Страницы
- « первая
- ‹ предыдущая
- …
- 161
- 162
- 163
- 164
- 165
- …
- следующая ›
- последняя »