Поделиться через


Практическое руководство. Создание параметризованных запросов адаптера таблицы

Параметризованный запрос возвращает данные, удовлетворяющие условиям предложения WHERE в запросе.Например, можно параметризовать список клиентов для отображения клиентов только в определенных городах, добавив WHERE City = @City в конец инструкции SQL, которая возвращает список заказчиков.Дополнительные сведения см. в разделе Параметризованные запросы.

Параметризованные запросы адаптера таблицы создаются в Конструкторе наборов данных или при создании формы с привязкой данных в приложении Windows при помощи команды Параметризовать источник данных в меню Данные.Команда Параметризовать источник данных также создает элемент управления на форме для ввода значений параметров и выполнения запроса.Дополнительные сведения см. в разделе Диалоговое окно "Построитель условий поиска".

ПримечаниеПримечание

При создании параметризованного запроса используйте конкретную нотацию параметров для кодируемой базы данных.Например, источники данных Access и OLEDB используют вопросительный знак (?) для обозначения параметров, поэтому условие WHERE может выглядеть следующим образом: WHERE City = ?.

ПримечаниеПримечание

Отображаемые диалоговые окна и команды меню могут отличаться от описанных в справке в зависимости от текущих настроек или выпуска.Чтобы изменить параметры, в меню Сервис выберите команду Импорт и экспорт параметров.Дополнительные сведения см. в разделе Параметры Visual Studio.

Создание параметризованного запроса адаптера таблицы

Чтобы создать параметризованный запрос в конструкторе наборов данных

Для создания параметризованного запроса при разработке формы с привязкой данных

  1. Выберите элемент управления на форме, который уже связан с набором данных.Дополнительные сведения см. в разделе Привязка элементов управления Windows Forms к данным в Visual Studio.

  2. В меню Данные выберите Добавить запрос.

  3. Выполните необходимые действия в диалоговом окне Конструктор условия поиска, добавив условие WHERE с нужными параметрами в инструкцию SQL.Дополнительные сведения см. в разделе Диалоговое окно "Построитель условий поиска".

См. также

Основные понятия

Подготовка приложения к получению данных

Выборка данных в приложение

Привязка элементов управления к данным в Visual Studio

Редактирование данных в приложении

Проверка данных

Сохранение данных

Другие ресурсы

адаптеры таблиц TableAdapter

Подключение к данным в Visual Studio

Пошаговые руководства работы с данными