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