Курс ADO.NET
Научитесь подключать C#-приложение к базе данных с помощью ADO.NET.
О курсе
ADO.NET связывает приложение на C# с базой данных. Вы разберёте открытие соединения, параметризованные команды и операции с записями, уделяя внимание ошибкам и транзакциям.
Чему научитесь
- Строки подключения и управление соединением.
- Команды, параметры и обработка результата.
- Добавление, обновление и удаление данных.
- Обработка ошибок, транзакции и защита запросов.
Программа обучения
Для каждого раздела указан ориентировочный объём в парах. Одна пара — два академических часа. Состав и темп занятий можно уточнить под вашу цель и подготовку.
Подключение к базе1 пара
- Строки подключения и управление соединением.
- Строка подключения и параметры окружения
- Открытие и закрытие соединения
- Обработка ошибки подключения
Чтение данных2 пары
- Команды, параметры и обработка результата.
- SQL-команда с параметрами
- Чтение результата и преобразование типов
- Показ данных в приложении
Изменение записей2 пары
- Добавление, обновление и удаление данных.
- INSERT, UPDATE и DELETE из C#
- Проверка количества изменённых строк
- Согласование изменений интерфейса и базы
Надёжность2 пары
- Обработка ошибок, транзакции и защита запросов.
- Транзакция для нескольких операций
- Защита от SQL-инъекций параметрами
- Обработка исключения и освобождение ресурсов
Практическая работа и результат
Создаёте приложение, которое читает и изменяет записи в базе данных.
В процессе вы применяете темы программы к одной задаче, проверяете результат и исправляете ошибки вместе с преподавателем. Так после занятий у вас остаётся законченная учебная работа, а не только записи с объяснениями.
С чего начать
Нужны основы C# и SQL. Если часть тем уже знакома, программу можно сместить в сторону более сложной практики.
Продолжить обучение
Эта тема входит в программу «Разработка программного обеспечения». Если вам нужно освоить направление целиком, обсудите с менеджером полную программу или отдельные занятия по этой теме.
Как проходят занятия
Аудитории, оборудование и практика — как это выглядит изнутри.