Видео недоступно для вставки
Приложение для работы с базой данных "Контакты" позволяет просматривать содержимое таблицы.
Недостаток: для поиска информации приходится просматривать всю таблицу.
Цель: изменить программу, чтобы пользователь мог выбирать нужные записи.
Текущая команда "SELECT * FROM Contacts" выбирает все записи.
Для выбора записей по условию нужно изменить команду, добавив ключевое слово "WHERE".
Пример команды: "SELECT * FROM Contacts WHERE Name LIKE 'Джеймс Бонд'".
Добавить поля редактирования, командную кнопку и метки.
Поле редактирования для ввода SQL-команды, поле метки для результата выполнения команды.
Создать функцию обработки события клика на кнопке "Go".
Функция удаляет данные из таблицы, записывает SQL-команду в компонент OleDbDataAdapter.
Проверяет правильность команды и записывает данные в таблицу, если команда правильная.
В случае ошибки выводит сообщение в поле метки.
Сделать компоненты невидимыми, добавить поля редактирования и кнопку для ввода критерия отбора.
Функция обработки события клика на кнопке "Найти" берет критерий отбора из поля редактирования.
Если критерий не введен, отображается все содержимое таблицы.
Информация о выводе изображений контактов доступна в книге "Самоучитель Microsoft Visual C# 2019".