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