Диалоговое окно "Построитель условий поиска"
Обновлен: Ноябрь 2007
Заполните параметры этого диалогового окна, чтобы добавить новый запрос (обычно параметризованный) к существующей форме с привязкой к данным в вашем приложении для 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.
Список элементов пользовательского интерфейса
Выберите таблицу источника данных
Выберите таблицу для добавления запроса из раскрывающегося списка доступных таблиц в проекте.Выберите параметризованный запрос для загрузки данных
Выберите новый или существующий параметризованный запрос.Имя нового запроса
Введите имя нового параметризованного запроса.Имя существующего запроса
Выберите запрос из раскрывающегося списка доступных запросов для выбранной таблицы источника данных.Текст запроса
Введите инструкцию SQL, которая будет выполняться при нажатии кнопки.Примечание.
Мастер предоставляет Построитель запросов — визуальное средство для создания запросов на языке SQL.
Построитель запросов
Открывает Построитель запросов — визуальное средство для создания запросов на языке SQL. Дополнительные сведения см. в разделе Средства конструктора запросов и представлений.
См. также
Задачи
Пошаговое руководство. Отображение данных на форме в приложении Windows
Практическое руководство. Добавление параметризованного запроса в форму приложения для Windows
Пошаговое руководство. Создание формы для поиска данных в приложении Windows
Основные понятия
Общие сведения об отображении данных
Другие ресурсы
Подключение к данным в Visual Studio
Подготовка приложения к получению данных
Отображение данных на форме в приложениях Windows