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