Практическое руководство. Добавление параметризованного запроса в приложение Windows Forms
Функциональность поиска можно добавить в форму в приложении Windows, запустив параметризированный запрос. Параметризированный запрос возвращает данные, удовлетворяющие условиям предложения WHERE. Для добавления параметризации в запрос заполните Диалоговое окно "Построитель условий поиска". Например, можно параметризировать запрос, чтобы отображать только клиентов из определенного города, добавив WHERE City = @City в конец инструкции SQL, возвращающей список клиентов.
Заполнение диалогового окна Условия поиска дает следующий результат:
Запрос добавляется в соответствующий адаптер таблицы.
На форму добавляются элементы управления, позволяющие пользователям указать значения параметров, и кнопка для выполнения запроса.
В событие щелчка кнопкой мыши добавляется код, задающий значения параметров и выполняющий запрос.
Примечание
Отображаемые диалоговые окна и команды меню могут отличаться от описанных в справке в зависимости от текущих параметров или выпуска.Чтобы изменить параметры, выберите в меню Сервис пункт Импорт и экспорт параметров.Для получения дополнительной информации см. Настройка параметров разработки в Visual Studio.
Добавление запроса в существующую форму с привязкой к данным
Откройте форму в Конструкторе Windows Forms.
Щелкните Добавить запрос в меню Данные или Данные смарт-тега.
Примечание
Если команда Добавить запрос в меню Данные отсутствует, выберите на форме элемент управления, отображающий тот источник данных, в который вы хотите добавить параметризацию.Например, если форма отображает данные в элементе управления DataGridView, выберите его.Если форма отображает данные в отдельных элементах управления, выберите любой элемент управления с привязкой к данным.
Выберите требуемую таблицу для добавления параметризации в области Выберите таблицу источника данных. Для получения дополнительной информации см. Диалоговое окно "Построитель условий поиска".
Введите имя в поле Имя нового запроса, если вы создаете новый запрос.
-или-
Выберите запрос в поле Имя существующего запроса.
Введите запрос, принимающий параметры, в поле Текст запроса.
Нажмите кнопку ОК.
Элемент управления для ввода параметра и кнопка Загрузка добавляются на форму в элемент управления ToolStrip.
См. также
Задачи
Практическое руководство. Создание формы Windows Forms для поиска данных
Пошаговое руководство. Отображение данных на форме в приложении Windows
Практическое руководство. Подключение к данным в базе данных
Ссылки
Основные понятия
Общие сведения об адаптере таблиц
Создание и изменение типизированных наборов данных