Диалоговое окно "Построитель условий поиска"
Заполните это диалоговое окно, чтобы добавить новый запрос (обычно это параметризированный запрос) в имеющуюся форму с привязкой к данным в вашем приложении Windows. При этом также осуществляется добавление нового запроса в выбранную таблицу и добавление элементов управления, позволяющих пользователям вводить значения параметров в форме (кроме того, в форму добавляется кнопка для выполнения запроса).
Параметризированный запрос возвращает данные, удовлетворяющие условиям предложения WHERE в запросе. Например, можно параметризировать список клиентов, чтобы отображать только клиентов из определенного города, добавив WHERE City = @City в конец инструкции SQL, возвращающей список клиентов. Предложение WHERE определяет условие, которое необходимо соблюсти при выполнении запроса. SELECT * FROM Customers возвращает все записи в таблице Customers, а SELECT * FROM Customers WHERE City = @City возвращает только те записи, в которых столбец City равен значению параметра @City. Добавьте имеющее смысл предложение WHERE в конец запроса.
Некоторые типичные предложения WHERE:
SELECT * FROM Employees WHERE CompanyName like @CompanyName
SELECT * FROM Employees WHERE (LastName = @Lname) and (FirstName = @Fname)
Примечание
Синтаксис для заполнителя параметра зависит от источника данных.В данном примере показаны заполнители для источника данных SQL Server (@paramname).Используйте заполнители из вопросительных знаков (?) для параметров System.Data.OleDb и System.Data.Odbc (WHERE CompanyName like ?).
Это диалоговое окно отображается, когда в смарт-теге или меню Данные выбрано значение Добавить запрос.
Это диалоговое окно позволяет выполнить следующие задачи.
- Добавление функциональности поиска в существующую форму с привязкой к данным в приложении Windows. Для получения дополнительной информации см. Практическое руководство. Добавление параметризованного запроса в приложение Windows Forms.
Список элементов пользовательского интерфейса
Выберите таблицу источника данных
Выберите таблицу, в которую хотите добавить запрос, из раскрывающегося списка доступных таблиц проекта.Выберите параметризированный запрос для загрузки данных
Выберите новый или существующий параметризированный запрос.Имя нового запроса
Введите имя нового параметризированного запроса.Имя существующего запроса
Выберите запрос из раскрывающегося списка доступных запросов для выбранной таблицы источника данных.Текст запроса
Введите инструкцию SQL, которая будет выполнена при нажатии кнопки.Примечание
Мастер предоставляет построитель запросов — визуальное средство для создания SQL-запросов.
Построитель запросов
Открывает Построитель запросов — визуальное средство для создания SQL-запросов.
См. также
Задачи
Пошаговое руководство. Отображение данных на форме в приложении Windows
Практическое руководство. Добавление параметризованного запроса в приложение Windows Forms
Практическое руководство. Создание формы Windows Forms для поиска данных
Основные понятия
Привязка элементов управления Windows Forms к данным в Visual Studio
Подготовка приложения к получению данных
Привязка элементов управления к данным в Visual Studio
Редактирование данных в приложении