ВУЗ:
Составители:
Рубрика:
179
10.1. Архитектура технологии ADO.NET
Архитектура ADO.Net показана на рис. 10.1. Здесь под проваде-
ром данных понимается набор классов, выполняющих функции посред-
ника при взаимодействии программы и базы данных и эффективно реа-
лизующих основные операции работы с БД.
Рис. 10.1. Основные классы ADO.Net.
В настоящее время с .NET Framework поставляются 4 провайдера
данных:
SQL Server .NET Data Provider – используется для работы с SQL
Server версии 7.0 и выше (System.Data.SqlClient);
OleDb .NET Data Provider – используется для работы с БД с
помощью COM технологии OLEDB (System.Data.OleDb);
Odbc Data Provider – используется для работы с БД с помощью
старой технологии ODBC, основанной на драйверах баз данных
(System.Data.Odbc);
Oracle Data Provider – используется для работы с базами данных
Oracle (System.Data.OracleClient).
Любой провайдер включает собственные реализации следующих
универсальных классов (рис. 10.1):
Connection – обеспечивает подключение к БД;
Command – применяется для управления источником данных; по-
зволяет исполнять команды, не возвращающие данных, например
INSERT, UPDATE и DELETE, либо команды, возвращающие объект
DataReader (такие, как SELECT);
Страницы
- « первая
- ‹ предыдущая
- …
- 177
- 178
- 179
- 180
- 181
- …
- следующая ›
- последняя »