Данное руководство устарело. Актуальное руководство: по ADO.NET и работе с базами данных в .NET 6
Глава 1. Введение в ADO.NET
Что такое ADO.NET?
Глава 2. C# и MS SQL Server
Создание базы данных
Строка подключения
Создание подключения
Пул подключений
Выполнение команд и SqlCommand
Чтение результатов запроса и SqlDataReader
Типизация результатов SqlDataReader
Получение скалярных значений
Параметризация запросов
Выходные параметры запросов
Работа с хранимыми процедурами
Выходные параметры хранимых процедур
Транзакции
Сохранение и извлечение файлов из базы данных
Глава 3. Работа с SqlDataAdapter и DataSet
SqlDataAdapter и DataSet
Постраничный просмотр в SqlDataAdapter
SqlCommandBuilder и сохранение изменений DataSet в базе данных
Обновление БД из DataSet вручную
Все операции с БД в графическом приложении
DataSet и DataTable
Отношения между таблицами в DataSet
LINQ to DataSet
DataSet и XML
Глава 4. LINQ to SQL
Определение контекста данных и моделей
Операции с данными в LINQ to SQL
Изменение объектов в LINQ to SQL
Добавление в LINQ to SQL
Удаление в LINQ to SQL
Методы ExecuteCommand и ExecuteQuery. Хранимые процедуры