Практическое руководство. Создание параметризованных запросов адаптера таблицы
Обновлен: Ноябрь 2007
Параметризованный запрос возвращает данные, удовлетворяющие условиям предложения WHERE в запросе. Например, можно параметризовать список клиентов для отображения клиентов только в определенных городах, добавив WHERE City = @City в конец инструкции SQL, которая возвращает список заказчиков. Дополнительные сведения см. в разделе Параметризованные запросы.
Параметризованные запросы адаптера таблицы создаются в Конструкторе наборов данных или при создании формы с привязкой данных в приложении Windows при помощи команды Параметризовать источник данных в меню Данные. Команда Параметризовать источник данных также создает элемент управления на форме для ввода значений параметров и выполнения запроса. Дополнительные сведения см. в разделе Диалоговое окно "Построитель условий поиска".
Примечание. |
---|
При создании параметризованного запроса используйте конкретную нотацию параметров для кодируемой базы данных. Например, источники данных Access и OLEDB используют вопросительный знак (?) для обозначения параметров, поэтому условие WHERE может выглядеть следующим образом: WHERE City = ?. |
Примечание. |
---|
Отображаемые диалоговые окна и команды меню могут отличаться от описанных в справке в зависимости от текущих параметров или версии среды. Для изменения параметров выберите Параметры импорта и экспорта в меню Сервис. Дополнительные сведения см. в разделе Параметры Visual Studio. |
Создание параметризованного запроса адаптера таблицы
Чтобы создать параметризованный запрос в конструкторе наборов данных
Создайте новый адаптер таблицы, добавив условие WHERE с нужными параметрами в инструкцию SQL. Дополнительные сведения см. в разделе Практическое руководство. Создание адаптера таблицы.
либо
Добавьте запрос к существующему адаптеру таблицы, добавив условие WHERE с нужными параметрами в инструкцию SQL. Дополнительные сведения см. в разделе Практическое руководство. Создание запросов TableAdapter.
Для создания параметризованного запроса при разработке формы с привязкой данных
Выберите элемент управления на форме, который уже связан с набором данных. Дополнительные сведения см. в разделе Общие сведения об отображении данных.
В меню Данные выберите Добавить запрос.
Выполните необходимые действия в диалоговом окне Конструктор условия поиска, добавив условие WHERE с нужными параметрами в инструкцию SQL. Дополнительные сведения см. в разделе Диалоговое окно "Построитель условий поиска".
См. также
Другие ресурсы
Подключение к данным в Visual Studio
Подготовка приложения к получению данных
Отображение данных на форме в приложениях Windows