ADO.NET Технология доступа к данным платформы Microsoft.NET
Введение ADO.NET основная модель доступа к данным для приложений, основанных на Microsoft.Net Обеспечивает эффективное взаимодействие с распространенными типами СУРБД Приложение на.Net База Данных ADO.NET
Подсоединенная модель Работает в режиме удержания подключения к базе Обеспечивает максимальную гибкость и эффективность Обеспечивает минимальный расход оперативной памяти
Основные классы Connection Command DataReader Transaction Parameter
Пример использования классов ADO.NET
Паттерн Active Record Является оберткой таблицы в БД Один объект соответствует одной строке таблицы При обновлении полей объекта обновляется соответствующая строка таблицы.
Пример реализации Active Record
Отсоединенная модель Обеспечивает работу с данными в отсутствии подключения к БД Удобна для переноса данных по сети Расходует достаточно много памяти
Используемые паттерны Паттерн DTO (Data Transfer Object) Паттерн Table Module Паттерн Unit of Work
Основные классы DataSet DataTable DataRow DataRelation DataView DataAdapter
Пример
Заключение