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


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

Параметризированный запрос возвращает данные, удовлетворяющие условиям предложения 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

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