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

 

Опубликовано: Апрель 2016

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

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

Примечание

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

Примечание

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

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

Порядок создания параметризованного запроса в Конструкторе наборов данных

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

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

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

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

См. также

адаптеры таблиц TableAdapter
Подключение к данным в Visual Studio
Подготовка приложения к получению данных
Выборка данных в приложение
Привязка элементов управления к данным в Visual Studio
Редактирование данных в приложении
Проверка данных
Сохранение данных
Пошаговые руководства работы с данными